For fun sometime you can try and find out how many times John Babiarz sued the Town of Grafton and/or the State of NH. Hint: it's a lot, and several of the cases went all the way to the NH Supreme Court, and some of the cases he won, and the government did indeed change its behavior on the issue in question.
And the courts were well and truly gummed up, for days on end, not minutes on end like this case.
And he didn't have to spend a single minute in jail.
But hey, you gotta do what you think is most effective...