From the original investor doc:

No real problem with anything on this page. But having no info on how the game is going to be set up (contiguous single universe hosted on an official server? [Eve Online] Instanced multiverse hosted on official servers? [World of Tanks] Instanced multiverse on player servers [minecraft]) or how the ingame economy is going to work (can I earn 'Rawbots Gold' by my actions ingame?) it's hard to say whether being able to invest $US into buying blueprints etc is actually a good thing (also dependent on the yield of ingame actions, if I can buy everything I ever want with what I can earn ingame, why invest real money? If the yield is too low, you won't be able to be self-sustaining ingame, so why even try?)

Got some issues with this... While it depends on the pricing model, but if it's 'pay $30 up front' or 'monthly sub' based I don't really like the idea of
having to pay
more to access what I would consider to be 'core' parts of the game. If it's just things like 'chrome shader for armor parts' , 'wheels that leave flame trails' , 'coloured smoke trails for jets' or 'plasma cannons shoot flaming skulls' and stuff like that which is 'just for fun' that fine imo. Even in a Free To Play environment, to avoid it becoming 'Pay To Win' you can't really have things like body armor or things that give a true, measurable ingame advantage.
I remember having a similar conversation about 10 years ago with one of the lead developers of
Path Of Exile on the subject, and the general gist of how they planned to fund their F2P model is this:
Completely free to download and play. Supported by ethical microtransactions.
Path of Exile is completely free to play - no upfront costs or monthly fees are required to enjoy 100% of the game content.
To fund the development and maintenance costs of the project, we plan to let players purchase aesthetic perks for their characters such as:
- Additional character animations (for example, taunts or PvP victory animations)
- Dyes and item skins
- Alternate spell effects
- Social pets
We will also offer some optional paid services such as:
- Inter-realm/inter-account character transfers
- Character renaming
You’ll notice nothing in the list above confers an actual gameplay advantage.
I just really hope we don't end up with something that is little more than a cynical cash-grab.