Don't know about the USA, but here in Europe and in Arab/Muslim countries, lots and lots of people are out on the street, multiple times a week.
I do agree that this is the best strategy, but I just don't think we have enough of the population on our side.
Too many westerners value Jewish Israeli life more than that of a Palestinian.
In my country (Netherlands), Israeli bombings literally killed one of our citizens, after Israel had refused them exit out of Gaza. And our PM is silent.
Meanwhile, our government gave citizenship through a dubious legal procedure to an Israeli hostage who has a Dutch grandfather in order to give that boy a dual nationality.
We do not have equality in our country. Muslims are worth less than Jews here.
Israel intentionally bombed a US ship and killed 34 sailors. Instead of doing something about it we helped them cover it up. It's fucking crazy how much we let them get away with.
I think you're lying about the "covering up" bits of this story. Investigations into the incident started right away, with the Israeli Air Force claiming that they had mistaken the ship for an Egyptian battle ship. As a result, Israel agreed to pay compensation as mentioned in the article:
In May 1968, the Israeli government paid US$3.32 million (equivalent to US$28 million in 2022) to the U.S. government in compensation for the families of the 34 men killed in the attack. In March 1969, Israel paid a further $3.57 million ($28.5 million in 2022) to the men who had been wounded. In December 1980, it agreed to pay $6 million ($21.3 million in 2022) as the final settlement for material damage to the ship plus 13 years of interest.