Errm, please do not underestimate the effect of a cash shop. If the cash shop will become the main cash cow of a game then the company will put more resources to it. This means smaller expansions and smaller content patches but more store mounts or store emotes or other "services" etc. This is a rational business decision but almost never healthy for a game.
Cheers