We're worried about all of our features working on IE6 and it's just easier on us if we don't support it at all. I'll try to go ahead and make the warning dismissible though.
Also, Penn State won't let you connect to their network if you have IE6 (in their ToS) and overall our percentage of IE users is around 15%, IE6 users is exactly 0.
An IE6 user is probably quite happy to view your site with a few layout problems. Please don't be a hater.
For what it's worth the site layout looked roughly OK through the opacity.