We have no cultural self-confidence anymore. We have been told to often how we are the bad guys now. We caused all the worlds' problem. The world was a paradise before Europeans, later Americans, began to roam around.
IMO … This mostly is the result of the woke progressive DEI, CRT culture that has much more influence on our society than it should. E.g. Masculine men are see as "bad". But no matter what narrative the woke progressive left, etc. espouses. You need some, I believe the current term is "High T Alphas". To actually "kick

, take names and rip out of the wall, etc.
The world is still full of predators, those that will do us harm, etc. So there has to be a counter measure … Otherwise, as we see currently you can't always talk to the enemy, give them $, etc.
Sometimes a little brute force is required … If not … the enemy will continue to take advantage of weaknesses.
It was a publicity stunt by a mostly secular "student" group. They grabbed the guys and shouted to the cameras about how all Americans were responsible for Gaza.
Yes that would be no surprise. Anti-American islamists are not anything new. As I said the Marines ROE was probably withdrawing/not engage. Which makes sense from a geopolitical POV, etc. However, these types of attacks from these types of people will probably continue. As they know they can get away with it.
But it would have been very satisfying(at least to me) if the islamist attackers got their
handed to them. With a "good old tough guy America tradition". That we rarely see anymore …
I guess I would be considered suffering from "toxic masculinity". 🦸♂️ But I'm far too old, fat and crippled to participate in anything like that at this point. 