No, saying cargo pants are ugly because they look like what a laborer (or a "pretend-laborer" to use the article's wording) wears is classist.
I did manual labor for a while, and guess what: my clothes sucked too.
No laborer is going to get offended if you tell them that their clothes are not good looking.
Stop getting offended in the name of a random group of people.