The option you don't mention is to resist the pressure to change laws to fix the situation, but instead to work to fix the situation within the existing laws. That should be the first resort. "We have to do something* is not a recipe for good laws.
"We have to do something" is often just the reflection of reality. Whether it leads to good laws is secondary.
By the way, working "to fix the situation within the existing laws" fits the definition of "doing something", too. But complaining that a law is bad and the instead we should have done "something" does not look like a constructive criticism to me.