I don't have a problem with people disrupting traffic to protest, I have a problem with people doing it for a purpose that the government can't actually achieve, with only a few people, or in places that don't make sense for the cause.
If you want to disrupt it over some local (to at least the country) issue, and you have enough popular support to host an actual rally with hundreds or thousands of marchers blocking the road, go right ahead and disrupt traffic. If you're marching about the environment, rally at a park then march to a government office. If you're marching about police brutality, go sit down outside a police station.
Unfortunately, The US government is not the Israeli government. The most they could do is exert pressure on Israel, which to be fair is quite a lot of pressure given it's the US, but I highly doubt that Israel would stop immediately even if the US asked them to. In this case, from the pictures, they also only had enough people to make a single line across the road. The location isn't relevant to anything either.