Please explain to me how offloading saved games onto custom servers, servers of your paying clients, costs Stardock money? Keep in mind I said paying customers. Cloud saving is only a feature when it is optional, when it is forced, it is DRM.
Quite simple actually.
Stardock MUST make servers capable of hosting multiplayer save games in order to provide acceptable (to most) gameplay quality with 32 players.
In order to provide the alternative of saving it locally, they must create extra code in the base software for one of the players holding the saves for the others, or syncing from multiple players, or having one of the players run a dedicated custom server for saves. This requires extra programming. (how much exactly I am uncertain).
Programming self storage of multiplayer saves is probably going to be a lot cheaper and easier than programming the server based, but for practical reasons they must offer the server based. So their choice is really between allowing BOTH, or just the server based. This is something that easily looks like malice, but CAN be a matter of practicality and cost.
This isn't to say that this ISN'T some form of sneaky DRM done with no regards to cost, I don't know that for sure, I am just saying that its possible that this is unintentional cost saving.
I don't buy anything with EA on the Box. The point remains: if I bought the game, I could still play it; it still functions despite the offical servers being closed down. EA closed them because they were simply not being used. An understandable move, if entirely avoidable by simply making a better game or realising a Battlefield-style game built on the back of the LotR universe was a fucking terrible idea for a game. If VALVe closed down the Steam servers, nothing works. Not even single player only games. Entirely different situation.
That is true, the two are completely different cases. closing a DRM server prevents you from playing single player, closing a multiplayer server prevents you from playing multiplayer only (assuming there is no allowance for direct ip connections or private servers).