Playing a game with friends can be more enjoyable for sure but that doesn't make a bad game/developer any less bad.
And that's fine, I mean it seemed to mostly work for the Pokemon series(B/W is really not much different from R/B/Y) but that doesn't mean a developer can't be more innovative while still using the basis of their tried and true methods.
(Note: I'm not directing this specifically at Blizzard but all developers in general.)