You will probably find where corporations who don't wish to upgrade will develop in-house coding for IE6, or if they can't do it, contract the work out to experts, but generally all web developers have moved on to IE8, and are now looking forward to IE9.
The other side of the problem is those personal users who haven't upgraded yet. They will include the pirates who dare not activate and update their Windows OS, as well as others who have never updated Windows. Eventually they will lose out, but with the millions of Windows machines operating around the world, it will take time for that to change.
As a jack-of-all-trades when it comes to the web, I am frequently bugged by IE6 and how they render pretty much everything of my carefully crafted code differently. So my query is, should the web-production community start the process of dropping support for IE6?
I appreciate certain companies refuse to upgrade from IE6, but with the myriad of free (and more secure) browsers out there, should producers stop building retroactively for the faulty browser?
Sorry, not sure if this is the best place for this query, but the community here seems particularly helpful in offering advice.