Alright, enough is enough.<p>I've had my own blood, sweat and tears thrown in to making things work for IE throughout the years. Developers need to grow a pair and understand that the only people who really give a rat's behind about whether you support IE are the folks who use IE. Your "stance" doesn't affect Chrome, Firefox or Safari users in any way. You're not cool for acquiescing to mediocrity, you're mediocre.<p>If you cannot, as a developer, figure out an intelligent way to let your users know of missing features, or figure out a good way to ensure your site works from browser to browser, that's your problem. It's not IE's problem. Quote all you want about how much it "costs" to test for a browser. Frankly, I think it's like anything else that requires practice and knowledge in the programming field. That is to say: the more you work with IE and the various eccentricities that come along with it, the better you get at identifying and skipping over them entirely.<p>Yes, Internet Explorer can be difficult. Yes, Internet Explorer is getting much better than it was. Whining about it hasn't worked the past five years and nothing magical is going to make Microsoft suddenly have an "aha!" moment that will make things better. If you are unable to recognize the improvements that are being made then you haven't been in the game long enough or you're just too cool for school to acknowledge them.<p>This whole high and mighty "if it doesn't work for me it's not good enough" thing is such a sign of the superiority complex some developers have for their product and themselves; it's sickening. No two browsers have ever been 100% equal to each other and I don't think that will happen any time soon.<p>Developing and programming things to work across different platforms has always and will always be a challenge. This is not unique to programming. Manufacturing, medicine and many other fields absolutely require ensuring their products work across a variety of platforms (or humans, or animals, and so on).<p>Please don't mistake me for thinking IE cannot be a pain in the butt to develop for. I know full well it can be a harrowing and heartbreaking process sometimes. Developing isn't easy. That's why we are who we are and why we do what we do; it's a challenge that we take head on because we're good enough to reach the summit. There's nothing awesome or cool about not being talented enough or not having the resources (which I find entirely arguable) to develop for a platform so much of the market uses.<p></rant>