Since it keeps coming up, I'll keep mentioning it:
They didn't mention "getting the rules for cheap" as one of the things this was meant to solve.
The CB still contains all the character data on every book written and you can access it all for a single $10 payment, whip up your character (or a few) for 30 levels in a month, and then have, functionally, everything you need to play 4e, just like you would've before.
That's still an awesome selling point for it.
Going web-based means you don't have a lot of the rules you never use on your hard drive.
That was never a big attraction for anyone with the CB as far as I can tell.
The big deal was that I could make a character using all the rules available to 4e at the time.
That's still true.
The people who get boned on this update are not the value-seekers who pay $10 and then go.
The people who get boned on this update are (a) the people with unreliable internet connections when they play and prep, and (b) the people who pirated the info.* The former sucks and they should be cancelling their subs if they can't work around it. The latter kind of sucks, in an abstract way, but WotC can't be making products to appease people who don't pay for the product, so it's hard to blame them for it.
WotC is kind of betting there's more mac users who want DDI out there then there are folks with unreliable internet currently subbed...which is a bet, as a businessdude, that I would probably take, too.
* There's some fallout with "people who don't want to rent the rules" and "people who don't want to feel like they're being treated as potential criminals" and "people who think this is an elaborate attempt to steal their derivative works" and a few others, but those are mostly niche -- though they could in total wind up to be more than that.