Not sure how to take your post, but I will say this:
I’m not dismissing works of literature or art that glorify times in history when violent protest led to peace. America’s history is replete with examples of this.
What I’m discussing here is the rampant glorification of violence for the sake of violence. Tell me what cultural or civil value there is in the “Saw” movies or the “Final Destination” movies? They’re entertaining you say? That’s a depraved idea of entertainment.
I watched the Berg beheading. It changed who I was as a person. I watched the first “Final Destination” movie. It changed what I questioned as entertainment. When a movie is made to tell a story about a time in history when war led to peace, I’ll watch it. When a movie is made to tell a story about depravity and espouses violence for shock value, that’s not a movie I’d watch nor consider entertainment. It only serves to deaden the nerves, IMO. The more you watch, the more immune.
But as soon as a violent event happens, as soon as war comes to your shore or your neighborhood, as soon as you see a neighbor or a friend or a family member maimed by some madman, your whole world changes, your whole world view changes. Is that entertainment? No. But watching it happen to someone on a big screen is? I don’t get that mentality.
I wouldn’t know the entertainment value of any of those movies, as I haven’t and wouldn’t watch them. But I have seen the latest two “Batman” movies.
And as to “Batman” - he clearly is not out to do violence for the sake of violence - and “Batman” is not idolized for committing violence - but in putting his life on the line to protect the citizens of “Gotham”. Batman does not intentionally kill, and he does not use a gun.
Why is a hero heroic? Because he is willing to meet violence with violence with a disregard for his own safety and comfort - not for self serving goals - but to defend things larger than the self.
In the case of “Batman”, the goal of not having young boys have to watch their parents gunned down in the street after a petty robbery.
Batman is a movie about heroism - not violence.
That may not fit well into your world where violence is a “protest” that leads to peace - but there are reasons why the hero is idolized - and it is NOT violence for the sake of violence.