This has never been about (western) morals which is why the masked violent crowds don't care about Russia, or China, or Saudia Arabia or Iran. This is about taking down the west because the west is evil. They also don't care about crimes against humanity perpetrated by Palestinians: https://www.amnesty.org/en/documents/mde15/0282/2025/en/
This crowd is also not calling for "peace in Palestine". That would be something everyone would obviously get behind and could lead to a constructive discussion about how we get there. They are supporting violence against Israeli civilians and calling for the destruction of Israel and the murder of its populace.
It also has nothing to do with "US aid to Israel" since we see the exact same behavior in other western countries that do not aid Israel at all. For Americans to question how their aid money is used (e.g. why is it going to Egypt) or who the US does business with (e.g. why with Saudi Arabia or Qatar) is perfectly legit but it's obviously not what's going on here.