the Activision approach(no real support to the game just mass DLC)
They've given us a alpha, a closed beta and a coming open beta. The only other thing I can think of that they could give us is patch support, which we very probably will get. I don't get the DLC hate either; as long as it doesn't detract from the product you buys or feels taken out, it's just bonus content.
Oh and to the one saying they "try new things"... not really, this is just a marketing technique. LOOK GUYS!!!! BLIZZARDS ERMAHGERD SO REALZZZZZZZZZZ SO GUD. These things actually just destroy the game itself for the non casual playerbase. But of course, money is everything in this world, so yep. And yes I do prefer the Blizzard approach, because, you know what? They actually change the game, BUT THE CORE REMAINS THE SAME, Broodwar and SC2 are very different games, but they do share the same ideas, the same mechanics...
Then go play one of those games. What else is there to it? I just tried to lay out why they do what they do from what I've learned from them the last few years. If you don't like it then don't. I think they're changing their games from game to game. Is it always good changes? No. Is the product as polished? No. Do they sometimes change too much? Yes. That being said, I've enjoyed what they've put out, and I know that I'll get something new and interesting every time I put down money for one of their games and so far I haven't been disappointed.