This is true, however who pays for the ~500 (that's a 20:1 ratio) for law enforcement that the demonstration will likely require? Historically, these protests have resulted in damage to local businesses, assault on the police, overturned cars, and chaos.
In the case of Seattle, the gut-less liberals couldn't see their way to actually pressing charges against the scum that were arrested while burning, looting, assaulting and resisting the officer's attempts at restoring peace.
I have no problem with the refundable deposit; the other provisions assume guilt before the fact.