I bought SC2 and it's a good game. The licensing system is absurd though. The more interesting part is that the license is non-transferable, which is true for almost all MMOs, but this is the first 'normal' game that I think I've purchased which can't be resold. You have to register the game to your real identity, and blizz is 100% in control of what you can do with it. It's by far the least-free software I've ever purchased.
As a user, I'm going to let blizz get away with this one, because the game is good and we've been waiting something like 12 years for it to be finished. So I did buy it. But if other companies think that I'm buying their game if they pull this kind of crap, well, it's not happening.