Anything Blizzard has a massive amount of World of Warcraft cash behind it. They have no excuse for making a game that doesn’t look polished. They probably spend more money on one trailer than Gearbox has spent on all of theirs combined.
In my opinion, while the company still makes good games, Blizzard has peaked; their game-making is more about numbers of players than heart. Gearbox still makes games that are heart-felt. A game made like that can’t be for everybody - but it makes for players that really, deeply love the games instead of just playing them because their friends are playing them. Borderlands is like that. The players that “get it” love it and want more, those that don’t, don’t. Heh.
I have to say though, Diablo 3 has actually improved, in my opinion, since release. There are devs playing that game that love the game, and it shows. I think there is too much catering to the complaints, but that’s something each company has to find its own balance doing. Gearbox may end up going the same way - after all, you can’t keep making games if no one is paying for them. For now though, Gearbox has more “heart” than “salesmanship” and I want that in a company making games. Or pretty much anything.