I enjoy the mounts. I've done world completion back when it was required to get every WvW map on top of central Tyria on foot. I don't see anything wrong with them. Hamstringing paying customers so the F2P crowd can get all the things, then I'm gonna have to say no. I think mounts are a perfect incentive for free players to finally pay for the game.