from a web developers point of view IE8 completely sucks, as it introduces yet another version of IE that renders somewhat but not fully standards compliantly. So when I design a site (one with a complex layout, not just a basic site) I have to make a CSS file for all standards compliant browser, firefox, safari, opera, chrome, etc... and then one for IE6, one for IE7 and yet another for IE8, all requiring hacking the right way to do it, so that these browsers will display code correctly, and because of the fact that IE does some really strange things, this can often be a very time consuming trial and error process. Never mind the headaches to run multiple versions of IE on one machine...
Don't complain then when your webdesign quote is more expensive than it used to be before IE8. If only nobody would use IE, sites would cost about half what it currently does to develop.