Today, CSS media queries just happens to be the functional cornerstone of responsive Web design. But, it was never designed for what everyone's using it for today, and the proof is in the practice. I still often stumble on websites when using a tablet device that at-first seem well-designed, but just happen to look and feel downright wonky when you put them through their paces.
How do you really measure the performance of a website? Today, we have very good tools - online and in-browser - that allow us to benchmark our web pages and better understand what's going on behind the scenes. There are also numerous guides that aim to point out all the "do's and don'ts". Still, how do you know when you've really done enough?
The Web is still the best platform to build functionality for connected consumers. It's cheap, it's fast, and it's extremely robust in scope. However, things are not what they used to be back in 1995 when the Web was just a teeny-weeny baby. They say "it takes a village to raise a child". But, it doesn't help when there are too many opinions in said village. Unfortunately, the Web has suffered from such an upbringing.