When you get Exp for PvPing and you can trade glory gears who wouldn't have thought that people will exploit it. (looking at you afkers and PvP botters)
Mounts being enabled on a Dominion style game shouts Pay2Win, if it was deathmatch it would matter less, but really? on a position capping game? seriously?
And to those people who will say but you can get uber-expensive mounts without paying.
Shut-up you don't know what Pay2Win means.
0