So, this is really my first time ever creating a thread on the forums in all my years of playing this game, and I may not word this exactly how my brain wants to articulate this, but I've been thinking about doing this for a long while now so I'm going to give this a shot.
I'm sure someone's already spoken up about this, but just in case nobody has yet, or this needs re-emphasis, I believe this game suffers more from the established player community than actual content itself. In other words, there's some "gatekeeping" issues that keep this game from feeling like an actual MMO.
To elaborate, I understand that there's some serious issues going on from the content side of things. From class metas, to delayed endgame content that was originally promised to go live day of "expansion", etc.; however, MMOs only go as far as the community it houses. Take PvP for example, and the constant toxicity that goes on in that branch of content.
Whether you're doing warzones, or ranked arenas, there's no shortage of toxicity coming from certain players (sometimes a group of players) that keeps the average playerbase away. Making them feel unwanted, that they can't get better or enjoy the same content that they pay equal amount of money for as the rest of their fellow players (toxic or otherwise). This is especially true in ranked (though things have slightly gotten better in that area lately, I admit).
When it comes to PvE, I've seen endless amounts of instances where players trying to get into raiding aren't welcomed in that side of the community because raid groups / guilds allegedly can't be bothered to teach new folks. Which I find to be ironic considering the fact that they themselves didn't start out knowing every raid like the backs of their own hands.
Even RP content, which used to be a focal point for majority of the community way back in the day, suffers from "gatekeeping". Not every character is going to be flushed out, much less will they always be lore compliant with the game. Some follow the general lore of Star Wars, which you would think is okay. If something doesn't sound right with their character, they get flamed or trolled about it instead of pulled to the side & talked about what can improve.
At the end of the day, content may be slow, but I feel like this game still has plenty to enjoy but is ultimately hurting because the community of players aren't as inclusive or welcoming as they should be. Like c'mon bruh, our community isn't all that big as it is, why divide & shorten it even further by being so negative and toxic?