It's not just a matter of the server being authoritative in D3's case. The thing running on your computer isn't just doing the same thing as the server with the server able to override it. The client in D3 is exactly that, basically a glorified web browser, just presenting what the server says is happening.
People have this notion that there's just some switch they'd have to flip that would make offline play happen and that's pretty clearly not the case, and I think their reasons are entirely sound (even without considering DRM). Frankly, they've made this game playable in SP in a way that D2 *wasn't* because you actually have a hope in fucking hell of actually getting high level items there's no way would ever drop for you in a SP game in D2. I, frankly, don't buy that very many people ever played D2 beyond Normal in an offline game (at least without using item editors etc, but that basically makes it not a game at all). D2 was an online game with a crippled single player.
They've moved it server side so they can manage and control the economy. This let's them make money off it, but it also makes it possible for everyone to have access to high level items.
People have this notion that there's just some switch they'd have to flip that would make offline play happen and that's pretty clearly not the case, and I think their reasons are entirely sound (even without considering DRM). Frankly, they've made this game playable in SP in a way that D2 *wasn't* because you actually have a hope in fucking hell of actually getting high level items there's no way would ever drop for you in a SP game in D2. I, frankly, don't buy that very many people ever played D2 beyond Normal in an offline game (at least without using item editors etc, but that basically makes it not a game at all). D2 was an online game with a crippled single player.
They've moved it server side so they can manage and control the economy. This let's them make money off it, but it also makes it possible for everyone to have access to high level items.