People just don't have enough worthwhile things to complain about, so they prop the cash shop up as the biggest evil in the land and burn it in effigy all over the forums before the damned thing is even released and given a chance to affect anyone's gameplay experience, much less updated once or twice.