#1: Don't care. As he said, StarCraft II and World of WarCraft already does this (even though, in WoW's case, it's kind of required). Besides, Battle.net gives you access to friends-lists, forums and other stuff, so it's not just a DRM-system, it provides benefits to the buyers, instead of penalizing them. #2: Excellent! Mods for Diablo II were absolutely horrible and completely ruined Open Battle.net (yes, I played Open legit. Bloody difficult with all the cheat mods out there). Mods are great for games like Oblivion, Fallout 3, Unreal Tournament, Neverwinter Nights and stuff like that, were you get the distinct impression that the developers spent more time tinkering with the engine and the tools for it (so that they could license it to other companies) than the actual gameplay. Gameplay was more of a showcase of what the engine was capable off, than anything else. #3: This part really sucks. Yes, people sold items on E-bay in Diablo II, but at a huge cost, because they risked getting banned. This in turn also limited the amount of buyers. Now some people will farm like crazy and the prices will drop fast, making it the norm to have the best gear as soon as you can use it. Personally I see it as cheating and I won't touch the service, but it'll make me think twice about joining random games, since I don't know if people have bought their gear or earned it.