networkn: What's frustrating is I know someone who didn't buy their copy and can play offline just fine.
I cannot see how that is even possible. Diablo III runs the entire game world on the server, so the only way to "play offline" as it were would be to run a server emulator, and to do that you'd need to write your own event scripts, AI, etc. Can you actually substantiate that claim?