In D2 you often farmed with other playing cowruns/diabloruns/baalruns. It was very varied. sometimes you got into a great group, where people socialized abit, and generally had fun, or a highly efficient run where a few teleporters found baal's room quickly and could deal out a huge amount of dmg. Sure some leeched but it didnt matter as the XP bonuses by playing in groups was better than playing alone. In D3 i never play in groups and when i have tried it it has been highly inefficient. To me this is a huge problem with D3. They really need to promote groupplay much much more, and introduce 8 player mode.
In D2 there was actual rewards to relevel multiple chars of the same class. Partly to try new builds, partly to unlock certain 1 time only quests again, ect. You dont have that in D3. Level a class one time and you can try all the builds over and over again and there is no statdistribution. Some people like this but it actually hurts the game that there is no reason to relevel characters.
But the main difference i think, is that the incentive to play with others to optimize your playstyle is not resent in D3. You often just play alone because its faster and more efficient.
Quote from Zero(pS)
The game is only not ok for those who care about what's "most optimal" and what's the "best way to play the game", which is a very negative way to view games nowadays, imho.
I have said it again and again. People WILL NOT play the game the way its most fun for them. They will often end up playing the game the way its most efficent for them, and then grow bored quickly instead. Its human nature to strive for efficiency. Especially in a game like diablo, which is all about grinding. Thats why its very important to make groupplay more efficient than singleplayer.
Same thing happened with WoW for me, when Blizzard, nerfed the raids into faceroll mode, and introduced LFR/LFG/faction change/realm change in both PvP and PvE. Suddently there was no/very little incentive to socialize, and treat people with respect.