As far as I understand it, the marches are part of an international attempt to get a settlement in Gaza and bring the awfulness of the situation to the attention of the public -
can there be anyone left unaware of the awfulness at this point? If awareness is the aim, then there is no need for any more marches and disruption. Anyone who is still unaware today will not be made aware by 10, 20 or 100 more marches. Neither Israel, nor Hamas are the least bit influenced by the marches, so they are just demonstrations for their own sake. Better to spend that time and money on relief projects for the affected.
If there had been no marches, I doubt we would have the levels of awareness that we do (whatever our opinions) surely the awareness of what is actually happening in Gaza comes from news reports, not people chanting slogans, waving flags and banners?