Y'know this is the only game I have played where you can easily obtain (pretty much all) cash shop items with in-game currency along with being able to purchase WPE with zeny for VIP time (not officially sanctioned, but successful deals happen constantly). Oh and there's only like 9,382 ways to make zeny on RO.
To anyone left that is disgusted by cash shop offerings, simply don't use the gear. Are you directly competing with other players in your normal game play? Probably not, so it doesn't matter to you.
From my aspect, as one who doesn't pay much (except for monthly subscription fee which is similar to IRO's VIP). I absolutely agree with this.