The real dev hates Internet Explorer (especially 6) because of all the designers who:
- have no clue what KISS means
- invent CSS, DOM and JS hacks
- sum a collection of hacks in their code
- do not read the technical papers about their environment (the browser)
Please complete the list if I am missing some. ;)
A browser is like a girl, you should take it as is and not force it to do what you want to. :)