The game isn't "working just fine for most people".... There are a LOT of problems with it, many having to do with not being able to play since release, horribly slow download speeds, invisible players as well as enemies, low fps, etc etc. Even a casual glance at the technical support section here will confirm this.
So while I agree that this forum is not the place to get technical help or support for your bugs or issues, as the name implies, I also don't think its necessary to berate someone for coming to a forum where they think they can get help.
OP, please submit a ticket through customer support or try their live chat at
HTTPS://support.trionworlds.com/app/chat/chat_launch. Please try to be patient and give them as much info as you can so they can try to sort out the issues. I know its frustrating as I've had some pretty severe connection issues myself. I'm sorry you're having all this trouble and I hope it gets resolved so you can start playing, it really is a fun game when it works. Good luck to you