So...let's see if I got this straight.
You're going to "pass", because everything is "pay, pay, pay". And yet...
We have no idea what items are available in the cash shop, we have no idea what the pricing model is going to look like, but we do know that the developers have stated, on NUMEROUS occasions, that there will be NO items available that confer a significant advantage over a non-paying player.
Yes, those that shelled out some cash upfront will have an advantage in the c-bill department. Big deal. They are still limited to the exact same 'Mechs and equipment a free player gets, they'll just have the funding to get things sooner. Not a real big advantage in my opinion.
And, as was said above, if all you've seen is artwork, you really haven't been looking hard enough. There's this lovely area on the website right here, the
media section, that's got some wonderful gameplay videos available for our viewing pleasure. Surprised you missed those.