به نظر میاد شما خودتون باید کمی مطالعه و تجربتون رو در زمینه طراحی وب بیشتر کنید.
چیزی که الان معمولا بین 20 تا 30 درصد توان و انرژی طراحان وب رو میگیره رفع نواقص و باگهای IE برای نمایش صفحات استاندارد با روشهای جانبیه.
توصیه میکنم برای مطالعه سطح پشتیبانی مرورگرها این لینک رو ببینید:
http://www.webdevout.net/browser-support
یا اگر خواستید فقط خلاصه اونرو ببینید:
http://www.webdevout.net/browser-support-summary
فکر نمیکنم جای بحثی در مورد میزان پشتیبانی IE از CSS و X/HTML در بین باشه. در مورد جاوا اسکریپت که فرم استانداردش ECMAScript هست هم نتیجه رو میبینید.
البته ممکنه منظورتون برخی کدهای غیر استاندارد مختص مایکروسافت باشه که طبیعتا نباید انتظار داشته باشید جز محصولات همون شرکت چیز دیگه ای ازش پشتیبانی بکنه. به اینجور خصیصه ها vendor type میگند و معمولا فراگیر و همهگانی نمیشند.
مثل اینکه بگیم چرا خصیصه moz-border-radius در css که فقط در مرورگرهای gecko based (موزیلا، فایرفاکس و ...) گوشههای کادرهارو گرد میکنه در IE یا Opera کار نمیکنه!
خیلی ها ممکنه بر حسب عادت، عدم شناخت، سلیقه یا ... با IE کار کنند. ولی قطعا کسی نمیتونه بگه به خاطر سرعت بیشتر، امنیت بیشتر، حرفه ای تر بودن یا استانداردتر بودن(!!) با IE کار میکنه.
موفق باشید.