If I were to hold anything against Classe it would be their decision to build in China and the resultant loss of jobs in Canada, not because of perceived lower standards in construction. Some Chinese brands are very well made.
As for capitalism, it's merely an economic model and it all depends on how its implemented. One shouldn't conflate an economic model with any form of government: to do so would play into someone else's hands.
I would now look elsewhere if Classe were on the short list but this would not apply to other brands, like OPPO, who started out with this model.
I can bend.