Interesting. Townhall.com singles out Apple, but doesn’t doesn’t say a word about HP, Dell, Google, and every other “American” company that has their computers and phones manufactured in China in the same factories that Apple does.
No, however I think a target audience for the piece was a certain demographic of Apple buyers particularly, i.e. those who possess a certain smugness, that theirs is the path to unicorns and glitter.
You are right though - made in China is what it is without regard to the name on the badge, and unicorns and glitter don't come from there.