This was really nice article to read. Yes its true we should be smarter in how we use media queries.
But don’t agree with everything in this article.
First, the way we write our code is different per developer. Example the naming of the variables you use. I would used shorter naming that still made sense to another developer. Keep code dry but readable.
Second, I would have never used a mixin for my media queries. Just a variable would have been enough.