I, like every other web designer on the face of the planet, hate IE6. I hate how it doubles your design time simply because it does not work like it should. This does not mean I can stop designing for IE6. After all I assume the reason IE6 holds such a huge market share is that there are also many old windows operating systems out there that can not use IE7 or IE8. Maybe they are users at their jobs that are not allowed to upgrade their browsers and they really have no choice. So for my clients I do not feel like I have a choice, I am still going to design sites that are IE6 compatible.
But, when it comes to designing my site, that is a whole other story. I am sick of IE6 being a hinderance on code and formatting when it comes to my own site. I do not think I will become so drastic as to block IE6 users from seeing my site (yet), but I am not going to spend the extra time to make it work either. I am taking astand against a craptastic browser. It does not work for me so why should I work for it. In the future if I do implement changes on my site that make it completely brocken on IE6 I may take the step of blocking IE6 users.