Templaters do not have access to Less/CSS right now and that's why they use a class like .noprint. It's a replacement for their inability to use media queries.
MediaWiki:Common.css has stopped being sufficient for their needs, because it is shipped to every pageview, and thus only the most common usages of templating usually make use of MediaWiki:Common.css