This article is great, but it works on the premise that IE6 support is a purely rational discussion by two knowledgeable parties before a contract is signed. -- In reality, you may develop a website, then the client is visiting their uncle bob one weekend who has an old computer with IE6 lying around, client + uncle bob open up the website to have a look, and it is "broken". Client then sends you a hate mail about br…
You can bet your ass that if your client suddenly decided to start using lynx exclusively for his browsing that he would suddenly become very stressed that his flash intro doesn't work :)
Reminds me of doing tech support for a web hosting company a few years ago.
Customer: "Our Website is down!" Me: "Ok let me check.... Seems like it is up too me.." Customer: "No it's definately down!"
It then transpires that their internet connection is not working at all and that they already knew this to be the case.
They were still concerned about how embarassing for them it was that their website was down because they had just handed out new business cards with the new URL on them.
And people think that us techies are the borderline autistic ones..