Exactly this.
What I have personally experienced with GW2:
- Technical support taking 2-4 days to update a ticket (over a trivial issue, they will give you recommendations out of some manual, having nothing in common with your problem).
- Dozens of different pretexts to deny you refund they are promising. If you have paid them $50, you have lost them forever.
- Forum moderators guarding the image of the said company.
- Various client bugs
- Toxic community: most have developed some kind of sectarian mentality and would develop the game or ArenaNet despite everything, getting aggressive in process.
- Grindy content: there are 3 tilesets, grasslands with centaurs, deserts with scorpions and snowlands with giant worms. All of them span each tier of zones.
The quests are also boring, consisting of repeating primitive tasks around each hub. No story available for those quests. All the events available in those zones are also kill/defend/collect type with no variability. There are theoretically larger events but they are never triggered due to the lack of players.
- The only PvE activity in game is 'training', i.e. killing respawning 'champion' mobs repeatedly in the same zone for hours. I'm not joking.
- Levelling speed is very slow if you do not pay real money to buy gold: it is 1 or 2 levels per day, so it takes more than 1 month to level a single character. There is +50% XP potion for you in the store, however.
- The lack of dungeons: you can not do dungeons for free until level 80, even level 30-40-50 dungeons are done by geared level 80 characters (delevelled to level 30 etc.). Upon level 80, people are selling dungeon runs.
- The lack of basic UI features, such as /who command, latency meter, UI mods, everything you can expect in a real MMO like WoW/RIFT/(and even) SWTOR.
- An array of marketing ploys making you into buying the game impressively:
* The world map displays empty spaces where no zones exist, making you think you can explore there.
* The particular trick is making the map to hide the zone names and levels until you discover a previous one. That allow them to hide that despite having 5 starting zones, there are just 3 second and third tier zones and 2 zones thereafter. You cannot see that on the map and naturally think that there are 5 zones for each level range.
* And much, much more.