The degradation seems to directly correlate with the modern-feel of the page. I'm not sure if that's intentional. It seems that modern front end fashion is a huge step backwards from earlier fashions in web development.
Random aside: I've long been very down on web tech, but those 3 have sort of reinvigorated my interest in web stuff.
Not Mozilla's fault