This is not a new issue. That is, web designers have for over a decade had to cater/tweak so it works in IE.
Given the rather long history, I too would why folk have put up with IE for so long.
I have completed a 10 page website in Google's new cross platform web designer and all previews look great on web designer's preview function but overlaps forms when posted to our web site host and viewed on MS Internet explorer. Why would this be so? Is there a code fix that can be input before or after each form to eliminate their overlapping on i.e.?