Shooting nonviolent protestors and then (as many do) saying why don't they choose nonviolence is an impossible trap to get out of. They have no options.
My point is it's not non-violent, as the point of the "protest" was threatening the same violence as happened on 7th of October - and, as it was organized by Hamas, potentially distracting IDF in order to commit actual violence.