It unfortunately is these days, at least in the case of big companies that don't focus their entire future on a single product. Outside of failure, the worst thing you can do is be viewed as stale (money wise) to the higher ups, especially when their focus can easily be shifted to other products they have lined up.
If you can't accept that the cash shop actually benefits the players in more ways than just the goods a consumer buys, then you don't understand business enough to really make that call. It certainly has downsides, but it's obviously not just that.
This topic itself should be a wake up call that Square Enix, which includes the devs for FFXIV, operate under a business. A successful product is not determined by the players nor the devs, it's determined by the higher ups that will compare FFXIV's net income to other products of its line (i.e. "Digital Entertainment").