What I am about to propose might seem 'clumsy', but it is a new idea.
If the courts want to change laws they usually have the peoeple in mind. If the people were to vote for new leader of the people, city by city, then a normal person could be the voice of the people. I am not talking about a mayor, I am talking about a voice for the people, like an ordinary housewife who has the time, or, even better, a student.
Selecting this voice for the people would entail having an election. This person could also be retired but should be at least eighteen. They do need to know what they are talking about though. They could consult with the mayor thrice a weel or so and put thier questions to them in the office they reside in. This doesn't even have to be official! Heck they could even just send them letters about what they want done or something, like a signed document with people that support them in their cause.
Forget about going door to door, they could just use cell phones, which nearly everyone has, to relay information to each other. Then they could collect all the messages into an email and then send them off to the mayor, or, let's make this national, the premier or something.
This will make them aware of the cause the people want dealt with first. This cause could be dealt with swiftly by a... oh... my... a debate forum? Maybe if they let the debate forum handle it and they surveyed the posts to see if they have any new ideas which the moderators could highlight or something, they would be able to deal with it swiftly. The people that read it know the laws, and that is all they need to know, yes?
Ok so we got our 'operating system', now we need issues!