It's taking time away from developing models and mounts for the current game, and adding a button that's constantly on your screen advertising their store, despite the game already being P2P.
Assuming that the people who don't like it are just somehow jealous or angry they can't get or afford stuff off the store is wrong. Some of us just fundamentally find the idea of developers of a subscription game taking time to develop mounts to charge subscribers for.