Oh, yeah...people still don't know any better. These people ( or "managers" and "goddamned mislead, fucking ignorant masses", by which I prefer to reference them) use it day after day, not knowing that they see the "Internets" (I want to fucking kill anyone using this word...) through fucked-up glasses, not actually making out a single thing as intended. They get a warped view of things and don't even know that things can look so much better!
IE7 introduces CSS support matched (and largely surpassed) by every other browser for years...big fucking deal. It also crippled its DOM support even more, if you can imagine that, and slowed its scripting/DHTML runtime from "fucking slow" to "holy shit, I think the motherfucking ice caps melted before my animated transition ended" in the process.
Development of something so simple as CSS menus should take, at most, a day. I mean really, nicely done, slick menus. With CSS, something with which IE6 has a nodding acquaintence and IE7 took up the ass because it had to or it would get fucking killed. But in order to support the piece of shit that will exist in full support from Microsoft for altogether too goddamn long, I have to spend hour after hour trying to teach IE6 what the fuck it should do, instead of finishing my work and moving on to something else.
Edited 1/26 to clean up the post from the initial no-sleep version. Now includes slightly more coherent phrasing and punctuation.