From the main page of
www.elitedangerous.com :
Solo is hardly in the "fine print".
Solo mode is not a story mode - it has been described from the outset as playing the same game in the same shared galaxy state - just with no other players. There is no story mode in Elite: Dangerous.
Reading MMO and assuming that it meets with your interpretation of what other MMOs entail is something you did. The fact that even on the Steam page the game is described as "Single Player; Multi-Player; MMO; Co-op", in that order, indicates that single player is not hidden in the fine print.
Alternatively, Frontier may well select:
D: Continue to develop the game that they envisioned over two and a half years ago.
It is obvious that some players would prefer that the game was Open only with no option for players to play in Solo or Private Groups. It is also obvious that those players are frustrated by the P2P/Server-Lite networking model that Frontier selected for the game as instancing, like the different modes, also means that not all players in the same system as them will be able to be interacted with. The fact that all platforms will share the sale galaxy state and that we do not expect to cross-play with the console versions will only add to the number of players who cannot be directly opposed.
Frontier have picked a route and would seem to be sticking with it - the fact that that route does not meet with the expectations of some players who have not understood the ramifications of the game's core features is unfortunate but is also unlikely, in my opinion, to lead to the game being changed to suit them.