Yeah.. THEY saing it is MMO.. but is it actually ? Ability to play in Solo and not even once go into open or even private ggroup ? Not including "party system" on game launch ? There is no player interactions exept PvP, or "fun-coop" as game doesn't encourage you to play coop aside "fun" ? Instances limited to 32 players ? It doesnt sound like mmo to me.. but.. people call World of Tank MMO.. sic..
Only aspect this game is actually online is shared galactic economy/politics... whole game can be... and its more rewarded by playing solo... its not recipe for MMO game...
Fair arguement I suppose but allow me to counter

Developers did state that the main reason for always online (solo not offline) was the universe changes.
I'd argue that with the weekly powerplay updates, the community goals, fuel rats service, racing/demolition tournaments, galaxy mapping project and everything else going off that the community has embraced the multiplayer side of it quite well.. I would say that the game without those interactive elements would be much less satisfying than it is currently.
To answer your question specifically on why Elite is going for sales over in game development I'd say both go hand in hand. They specifically stated that the X-box team do not impact on the pc development, they also stated that everything coming to X-box will come to PC and vice-versa. It is good logic to get more development cash and I can't seem to find it but there was a thread/post that gave a good 10-15 solid reasons why Pc player should be happy that the game has diversified.
Edit: Yes, as Mordin86 says. You are looking for the Open Vs Solo debate. This thread here is Elite in 10 years time what will happen to the servers topic
