Actually, I know of a good handful of my friends who won't be getting the game due to that bogus crap. 1 in particular won't get it because where he lives, there's no broadband provider around, only satellite or dial-up, and of course the satellite web is a joke where he's at, so he has dial-up. Ever try to connect to battle.net on 56k? Not happening, or at least not on any of his pc's, which are all decent systems. Besides, SC2 requires a broadband connection, as defined by the term "always on".
I myself am considering dropping my web service primarily because I really don't have a need for it any more. I can walk down to the library in town and do pretty much 100% of the stuff I normally do at home, and I don't have to pay them a dime for it. It's not always a financial bind that is behind dropping internet, a lot of times it's because it's just simply a waste
of money. In all honesty, the only reason I'd see to keep mine, is to play TF2, of which I can live without, and it by itself is not worth paying $65 to $75 a month for.
Methinks I'll just keep playing SC1 for my SC fix, unless Blizzard changes their tune and decides to adjust how they do things with "offline" mode. Plus it's not like I don't have a whole crap-load of other games to play through still, I think I have around 25 to 30 in my collection that I can start up on again, and some I've just made sure that they worked and then uninstalled them and put 'em aside for a later date. Dang I miss playing Dawn of War