That's a terrible idea. Think of the user experience for somebody who actually uses IE and likes it. Your website will essentially be telling people that they are stupid.
There are sites that do this to anybody not using Firefox and all they do is piss me off and force me to make a note never to come back.
If you run a website for a living, you need to support web browsers. That's your job. It doesn't matter if they've only got a few % market share, that's just the way it works. If you can't support IE6, that's your problem not mine. Fix your site instead of complaining to your customers.
> It doesn't matter if they've only got a few % market share, that's just the way it works.
Well, no. I used to share your opinion on this, but not anymore. The thing is, supporting a certain browser costs time and (therefore) money. At some point, the revenue earned from a certain browser gets below the costs of supporting it.
As an Opera user, I do encounter sites that don't work. Though it happens rarely, it does annoy me. But I do understand the choice made.
As for IE6: of the mainstream browsers it's the one holding back web developers on the most points. Newer browsers have many features that would break IE6 if used. That's where the anger and annoyance with IE6 comes from. Even if it is irrational, it is understandable.
Personally, I love initiatives like this (even though this is the gazillionth "badger IE6 users" Javascript out there) and I hope many people join them, but I won't join them myself. I hope it speeds up the marginalization of IE6, so I can stop supporting it. Currently, the browser is just making me too much money to ignore. Even if it annoys me...
There are sites that do this to anybody not using Firefox and all they do is piss me off and force me to make a note never to come back.
If you run a website for a living, you need to support web browsers. That's your job. It doesn't matter if they've only got a few % market share, that's just the way it works. If you can't support IE6, that's your problem not mine. Fix your site instead of complaining to your customers.