This is where I definately beg to differ with you. Give it, I am only 19 and in my first year of web design at college but I do not agree with you sloppiness theory when it comes to Internet Explorer. Things such as i-frames, css, etc have nothing to do with being sloppy but with the limits of NS.
I agree that a well designed page should work in both, this is why I designed my last page the way I did however. With the ability to use the tools that IE has to offer, you can offer IE users a better and more "pleasent" online experience.
I must say that Netscape has come a long way since 4.x and that yes NS 6.x supports a lot more features. However, things such as css, custom form fields, etc are still lacking compared to what IE offers.
Basically it comes down to the fact that I feel I would much rather offer an IE user all that their browser can handle and when it comes to NS you'll get what I give you.
Now, on another note, as a designer I must design with all browsers in mind when it comes to a client site, when that time comes I will...
If you look at my portfolio you'll notice pretty much all those sites only work in IE. This is because when I started web-design, I worked for a local company that taught me many bad habits
Thanks for all you input,
Mekhu