Well you are correct that the company that manages the development basically are doing minimal effort and gaining maximum profit. My point was that COD has a shitty singleplayer game but a great multiplayer model and the same applies to: GW2 has great leveling but non-existant/shitty endgame.
GW2 must fix this, they have this wonderful model of a game where you can run around with huge masses of friends and battle foes in WvW and you can do everything with these huge amounts of friends. But you can't raid endgame.... It feels like Anet did a great job but failed at the longevity of the game(nothing that can't be fixed perhaps).
OFFTOPIC: You know you love 'em flawless shootin' boi, don't try to deny it.