Not enough rep in the universe for this post, but you can have what I can give.
Agreed except this bit....?
Frontier had to make two kinds of decisions to please the players:
- avoid subscription fees, so keep things cheap: no huge central server but peer-to-peer networking (and paid-for expansions).
We have "cloud computing" now which is scalable, right. I'm wondering what the cost of the server is over the cost of the bandwidth that would be required? If the bandwidth is affordable, it would be more affordable if they'd gone with the offline mode too as half (?) the player base would play that and not use the bandwdith?