Gracious! Nostalgic frisson here!
I recall as a boy in the seventies reading articles like this on weekly basis.
The question is: do they piss you off or warm the cockles of your self-hating liberal heart?
A little self-reflective time is good for anyone.
Japan for instance publicly called their shoddy products a "National Shame" in the 1950's.