What I’m saying is, Blizzard has made a multiplayer game. You can play it by yourself, but they have built a product that, in their view, is only complete with other people. Even if you don’t choose to play co-op, they feel access to the market and chat and trading and blah-blah-blah are fundamental parts of the game as a whole. And they’ve said as much.
But I did not ask for those features, nor do I want them at such a cost, and I pretty much guarantee there’s a way to implement them without forcing an online connection, because there are plenty of games with such features that don’t.
Well we can certainly agree that you, and other gamers only interested in playing a single-player game, did not ask for Blizzard to make Diablo into a multiplayer game (albeit one in which they won’t stop you from never interacting with another soul). But game developers are not required to make the game you “ask for.” God, if that was the case, they’d have stopped making Call of Duty about four versions ago because I sure as hell don’t want another one.
(A good example, imho: Demon’s Souls. Despite being a singleplayer game, Demon’s Souls has online functionality in the form of ghost replays of other people’s deaths, short messages you can leave on the ground, and limited crossing into other games as an ally or foe. It’s cool stuff, and it adds significantly to the game. BUT, and this is the crucial part: if your PS3 is not connected to the internet? It keeps playing. You just don’t get the online bits.)
Yes. There are games that have single-player offline modes and also online multiplayer functionality. What I’m saying, the argument I’m trying to make here, is that Blizzard chose not to make one of those. That is as opposed to saying “they made one of those, and then required you to be online for DRM reasons.” That’s what the Ubisoft DRM is - offline games that require you to be online just to make sure you don’t pirate it. Blizzard is requiring you to be online because the game is architected like an MMO (all the character storage, item transactions, and other important interactions are handled on their server and the client is untrustworthy).
Nobody is suggesting in any way that they could not have made it with a separate offline-playable single player mode. They chose not to. They made it an online multiplayer-only game, because in their view, the full enjoyment of the game can only come from those features which require persistent access to the game and other players.
You disagree, and that’s totally fine. But it doesn’t mean that what they implemented is a base DRM ploy, like requiring you to be online to play Assassin’s Creed or Driver. They built a legitimate online game - which just happens to not be what you wanted them to make.