Didn't read all the pages.
I would just like to point out that, concerning always connected real reason against hack is to prevent:
3- Online shop
Single player D2 had the same system in multiplayer. Every items were generated via a ID. Unidentified items had a specific ID so when you identify them, you get a new ID thus the duped item isn't any more detectable. You could import "fake" items with duped IDs from single player by forcing the single player character to "enter" into a battle.net game. Only possible with server lag (Redvex). That was the main reason why you could get day 1 ladder reset late game items.
All of this has changed with D3, so they really improved the system and it is much harder for now to recreate what we had in diablo 2.
With always online it's much harder to do that. Warden is only reading your memory for specific signature and it has to be updated to detect new hacks. Good thing is that it only needs to be updated server side so the player doesn't know his hack is vulnerable.
There will always be hack but hacks are way easier to be detected because they modify packages. Bots are way harder to be detected since they can run on anything and doesn't need to modify anything unless they have integrated hack (which is their vulnerability).
I do hope the game will be fair for every one. I wish there won't be any "Gosu" character build like the paladin in D2 when you could easily solo hell mode and bot pretty much everything. I also wish D3 will be less repetitive, harder, more challenging with more rewards if you accomplish something hard. If it was the situation in D2 I woulda not cheat and bot. The game was fun but too repetitive.
Edited by Just a nickname - 3/29/12 at 10:17am