Okay, well since I don't really know the formal term for their idea for a "cash shop", I guess I'll just go with that.

One thing that I've really noticed is the amount of complaints where people don't like the fact that certain items will be available in the shop that are currently very hard/time consuming to obtain in the game.

If that is such a problem, instead of just being able to buy the item/mount/vanity for whatever your reasons for doing so, why not add a cosmetic adjustment to the mount to make distinction of what is looted and what is bought?

Think Gears of War 3 where you could get a promotional code for a unique character skin, but later on with new downloadable content you could opt to buy it and get the same characters with it, BUT with a color cosmetic to differentiate the two!