Calling them Marxists for absolutely no reason kinda destroys your credibility.
Please grow up, American media and education system has lied to you.
Marxism has absolutely nothing to do with this.
You're scapegoating the wrong people.
But otherwise really good video.