Is the pointless rant over yet? Oh, yes. Good.
IE6 is still here, it will be here for the foreseeable future. Some people don't know how to upgrade, some don't care enough to upgrade & the vast majority of it's users can't upgrade even if they offered to pay. Large corporates like ABSA are completely Windows XP based, they run IE6. They will not allow users to install IE7, 8 or 9, Chrome, Firefox, Safari, Opera or even Chrome Frame. They don't even have any plans to upgrade any time soon. They don't care if you don't like it, they couldn't care less if any vendor decided they aren't going to support it, they'll just get another vendor. Any developer who won't support it is a developer who won't work for them. Any site that isn't viewable in it, is a site that won't be used at ABSA.
Using web standards & graceful degradation you can work around IE6. If you want to. There are plenty of resources like jQuery & CSS fixes that let you ignore IE6's warts, and gracefully degrade down to some level of usability. The big problem is that designers don't seem to care about stuff like this. We must have the rounded corners come what may & we must have rounded corners on all browsers. (I'm just using rounded corners as an example, feel free to choose any other example you wish)
It's completely possible to produce a site that degrades down to a completely usable basic experience for IE6 users, and it's possible to do it without double coding or having a million different stylesheets or tons of different JS scripts. Developing your site like this, makes it easier in the long run to maintain, to develop for mobile or to provide access to disabled users. It takes serious effort to learn, it may take longer to plan & even develop, but it's mostly stuff you should do anyway. Server side validation in addition to client side, HTML based fallbacks to your Javascript features, simplified features, etc.
If you're in a situation where you don't have to support IE6, then bully for you, but most developers aren't in a position to. Just stop whining about it & up your skillset to deal with it, if your employer doesn't care or won't allow graceful degradation (many, actually I sadly reckon most do in SA, because they really have very little understanding of the web) & you do, then that really sucks & I truly sympathise, maybe it's time to brush up that CV and start sending it to people who do. I've had the good fortune to deal with a couple of web developers who were skilled enough to do it & it changes the entire momentum of your project. The IE6 breaks never go away, but you can massage them down.
-- Counter rant complete.