Commenting here since you DM'd me about it.
- Nothing to share specifically about the feedback other than thank you for sharing.
- The form now works. I reached out to our Player Support team and they fixed the issue regarding the help article page being down.
- People downvote for all the wrong reasons on Reddit. One could hope for Reddiquette to be followed, but we also hope that our randos help us capture B... some things just don't work out. :P