You couldn't have been more wrong. The only thing that you need to pay for in Warframe are cosmetics and inventory slots. All weapons and frames (even the primed versions during events) can be earned without even having to drop any platinum on it. And if you don't have the time to grind, then you can trade for those items. But it is very clear that you haven't actually played the game to have seen the major improvements the game has made since its launch.
electro57's comments