The game would be 100% salvageable for single player if they just gave it private servers and mod support. I think the servers are already here, so all that's left is putting the keys in the player's hands so that this game can become great. I have a feeling that won't happen anytime soon though.