You've never played their recent games then. Battle.net 2.0 is routinely called 0.2 and considered a step back in every single way, aside from FB integration I guess. It didn't even have chat channels until recently or clan support. Promises made for starcraft 2 5 years ago have yet to be delivered on. Diablo 3 was a terrible cash grab and mostly abandoned by players.
After Activision purchased blizzard it has not been the same company.
After Activision purchased blizzard it has not been the same company.