Why not do both? Oppose the laws, protest the laws, and when that doesn't work, then develop new technology to get around the laws.
This is a cycle that has been happening for millennia. It's not new. Authoritarians come into power, then they amass power, and then they attempt to rule by force. Usually, people first welcome their new authorities, because they want order and they naively expect that authorities are on their side; then they begin to become disenfranchised; and finally, they begin to subvert the authority and eventually counteract it altogether.
The only novel thing here is the level of technology that we're dealing with now -- but that benefits both sides.
Look at China: they've developed probably the most advanced national communications surveillance and filtering technology in the world (depending on how deep your paranoia runs); and while that works for many people, others are still finding ways around it.
Or, look at BitTorrent. Media "authorities" attack centralized distribution; hackers develop decentralized distribution. Authorities attack centralized tracking; hackers develop distributed hash tables. Authorities attack the protocol itself; hackers develop a new protocol. Authorities attack unencrypted communications; hackers develop decentralized, anonymous, encrypted communications.
Eventually this cycle of escalation will lead to distributed networks -- "guerilla" wifi mesh networks are already being used in some places -- and the only way the authorities will be able to counter that will be to shut down wired, wireless, and cellular communications for the great majority of the population.
How long do you think that will remain popular?