It's just the way that different browsers support the CSS necessary to do the scaling. Right now we can only use 1 method for all browsers and it makes it difficult.

With 8.0 we'll be handling things much differently, such as IE only CSS settings, which will help.