Bad laws should never be obeyed. Not because one does not feel like it, but because obeying it establshes a precedent that the bad law is somehow right or ok.
Military persons are taught that they are not required to obey an unlawful order. Should civilians be allowed less?
No.
Military persons are taught that they are not required to obey an unlawful order. Should civilians be allowed less?
Apples and oranges. A "bad law" that has been established through the constitutionally-defined process should be obeyed. If you don't like it, feel free to work through appropriate channels to change it.
Military persons are taught not to obey unlawful orders - NOT to disobey lawful orders they don't feel are appropriate.
Laws against vandalism are not unlawful orders.