It looks like you're new here. If you want to get involved, click one of these buttons!
At least in WvW, anyone seen how much siege weapons do? They keep you from the instakill zone around the gates that take like 10 minutes literally of you and a group spamming normal attacks. They did more damage I do by far and if it's not the ram, you can just lob your attacks from safety. Also, the link shows you can buy influence but it doesn't show the more damaging stuff you can do with influence, which is the WvW guild buffs bought with influence. Lastly for WvW, the commander position helps herd all of the people, especially when you can place markers and you get your own channel and the icon over your head. You have to pay lots of gold for that?
Should really add that some of the cash shop items still bug me too. Ex: they buffed the magic find boost item to 50% increased rare drop rate, the perfect salvage kit is better than all of the kits you can buy in the game, and they added repairing annoyance to the game but hey, you can just insta buy and use the instant repair canister anywhere except dungeons! Oh yeah, and you get 5 bag slots by default but if you can only get 2 more bag slots by buying them in the cash shop.
Pics of buy to win and BS cash shop items in link: