it's basically single player with some trade
Sounds lame. Isn't the point of online games to play with other people? That's one of the things that makes it less boring and makes it fun.
I understand doing solo stuff for the leaderboard, but in Diablo 3, you can do both, play in groups and do your solo pushes.