I think it would mean more sales. People can play on servers IF the host allows it, but can't host their own. They also wouldn't be able to use client mods, load save files, etc.
More people would be drawn in because the game is much better when played online with others. They'd then buy it to unlock the remaining features.