I kind of agree that they need to make stuff available for low MC costs, the hero mech really aren't expensive. Don't get me wrong, I'd never ever buy them, but some people would. World of Tanks has one of the most successful f2p schemes and its high end premium tanks cost anything from 35 to 50 dollars. There's plenty of stuff for people to buy for lot less than that though.
They even managed to make me basically play a subscription fee every time I play since the maintenance costs for tanks are steep later on and you basically can't only drive high tier tanks without premium because you will lose so much money on bad rounds.
Mechwarrior is actually FREE to play. You really don't feel pressured into getting premium. That might be a problem in the long term. They might have to reintroduce maintenance costs and actually make them harsher if they want to keep selling premium. I know I'm not getting a second month if things stay as they are.
Edit: Also in WoT the premium tanks are actually relatively weaker compared to the tanks you have to grind. They just have other perks, like being able to train your crews really fast and making more money.
Edited by salmjuha, 25 December 2012 - 12:08 PM.