What we can probably do better as a community is help educate cities about the benefits and work with them when they insist on more laws. In the situation presented by the OP, it is always best to just comply with an officer's instructions, then tackle the issue later with the appropriate entity. It rarely works to argue laws and jurisdiction with police as they are there to enforce the law, not decide whether it is fair or not. Show up at city council meetings when laws like this are discussed and present valid arguments in favor of more exceptions or less stringent laws. Cities are going to do what they know....and they know they don't want snoopers and things flying around disturbing other people. We should work to educate them on how we can meet the needs of everyone involved, and keep flying. We also need to face the fact that more laws are coming....it's inevitable.