Some people just didn't listen and adjust their thinking to accept an entirely new game. Just like some people can't let go of what their Ex did in the past relationship so they drag the baggage into the next. You can't really get to know a new person and judge them for who "they are" if you keep looking at them through the baggage from the last relationships. This creates a jaded view of the new person that will never allow for complete enjoyment or satisfaction from the "new relationship".
Some of this baggage comes from other games also, and if you notice that these dissatisfied gamers always have some game they bring up that is doing things better in certain areas than GW2. They remind me of the ghosts of ascalon. They still hang around the battle fields even though the war is long over .... and they lost.
The facts show that only a small percentage of the player base actually comes here to post, so the game is not any where near as bad as they would have you believe. I have made my peace with them though because I understand who they are and what drives them now.
Am feeling really creeped out about how you've anthropomorphized GW2 as a person we're in a relationship with and apparently need to accept them as they are.
And not as, you know, a product we purchased with expectations and haven't had those expectations met so are providing feedback in a more open environment than the widely acknowledged over-moderated environment of their own forums.