The reason to be unhappy about IE9 is that it won't run on XP. That means it is essentially meaningless for 90% of the web developers on the planet for all practical purposes.
Just because it's meaningless the day it hits the shelves doesn't mean it will be meaningless forever. As the XP users are slowly forced to upgrade, the market will lose IE6/7 users and gain IE9+ users. It's not a license to ignore IE7 right away, but it's still progress.