I totally agree with you, Arenanet promised a lot but failed to deliver and that first impression is lasting for a lot of players that tried the game out at the beginning. Even tho the game has improved for those that witnessed the game at the start, most of them never came back. What makes me believe that Arenanet still has not pushed GW2 forward after all those years and that's why the game was and still is lagging behind the top 3 MMORPG's FFXIV, ESO and WOW.. and I think mostly will never change, like you said just check the quarterly earning reports what a clear indication is that players are not willing to spend money in the cash shop. The thing is reward wise doing PVE and PVP content is just useless and bad, the only endgame is farming gold and converting gold into gems to buy store items and that is the BIGGEST issue with the game. If they had normal gear progression or something that is meaningful to be rewarded with by doing PVE and PVP a lot more players would play the game, also by making all those convenient items by default available instead buying from the cash shop would bring more players in. By doing that they then could stop the gold into gem conversion and just sell cosmetic items only. Players would be satisfied with having real rewards in game that they can work towards instead of crafting items and by having some good banged out new content each 3 months would also help a lot to keep players coming back. On top of that go full out nuts on the cosmetics and only cosmetics in the cash shop that you can buy with money that are reasonable prized and players I think would be happy to spend more because they see the game has regular good content that is rewarding so why not support them by buying those cosmetics. That way a lot more new players would be willing to try out the game instead to be hit immediately with 'I need to buy bag/bank space and so on...'. because my bags are full off all those items that I don't even have a clue what they are for... and as new player you have nog gold so you spend some money on the cash shop to get those convenient items (bag/bank-bags...ect..) and after few days you are like F-this I am out and you never come back because it keeps going on. Maybe I'm rambling but I think players get my point. Heck even I was disappointed and was gone for several years, only recently I came back to check out the new expansion just to be disappointed, but still try to keep myself telling the game is okey but more and more I play I'm like why am I doing this?