For some reason people refuse to accept this. The expanation is clear. Someone spending money could unlock something faster than you. You would have to play several games to acquire the in game currency to get what the other person spent real money to get right away.
If anyone wants a great example of this go look at League of Legends. There are cosmetic "skins" that make a character look cooler/different. You can ONLY buy these with real money. Then there are in game unlockables like champions and runes. You can earn in game currency to buy these, or you can spend real money to get them without having to play a bunch of games. There isn't really much complaining about this F2P model with League of Legends. You can play a very fun game for free, and then if you want to unlock some stuff faster, or buy a cool skin for your favorite hero you are free to spend some real money on the game.
No, there will not be a mech or weapon that you can only buy with real money that is better than anything else in the game. That has been made very clear.
I don't know what the hell you're talking about, because I pretty much said the same thing. "Its not better, he just got it faster." How in ANY WAY did you get that I thought that you could buy mechs or weapons that were better than other things?
Misquote, or awful misunderstanding of the most insane level?