While we're complaining about the faults of media queries, allow me to add my largest perturbation with them: As a user, I sometimes want the "full" site when I'm on my phone/tablet.
With media queries, it's essentially impossible to let users choose their format experience.
I only ever want a full site when the mobile layout is lacking something I know should be there. Which is then a fault of the mobile layout, not the method it's delivered.
With media queries, it's essentially impossible to let users choose their format experience.