Nah, features come and go. I accept that Microsoft want to keep IE dumbed down for the masses.
What I'm talking about is standards compliance.
IE is currently the least standards compliant browser (out of the big players) by quite a margin.
They only recently fixed the box model bug, they still don't support PNG transparency, their CSS support is way behind the other browsers and their CSS2 support is practically non-existent.
Even their HTML support is dodgy: No quotes on <q> tags? No highlighting for <acronym>, <abbr> or accesskeys?
You were talking about writing apps for HTA using IE specific code. Thats not browsing - thats writing an application that just happens to use the IE rendering engine for its output.
What the majority of use here are concerned about is how it performs as a Internet Browser for browsing public internet sites written to publicly approved open standards.
Because its up to the user - not the author!
We supply the information and 'suggest' how it might be styled. The user should gets final say because they know their particular needs much better than we do.