They do have a pretty sound reasoning for that though. Recoveries (which are services where someone better at the game than you logs into your account to play on your behalf) are a big thing in games like D2, and are also against their ToS. The tl;dr is that if you give your account information to someone and they play your game, and just so happen to cheat, that’s your fault for giving your information away.