I think many here miss the point.
Good and popular laws get the co-operation of the people. The police can rely on the community to assist them when they are investigation unpoplular crimes.
Virtually everyone approves of laws that restrict behaviour that can do harm to innocent parties, children, or dogs !
But the next tier of laws don't restrict behaviour that harms other people. They restrict behaviour that either harms no-one, or is only harmful to yourself. (ie the BZP ban.)
These laws are generally justified for a concept called "the public good". This is pretty much a financial justification, along the lines of "if you use BZP you might get sick and I have to pay for your health care" or really thin ideas like "if you use BZP you might go nutty and break one of the laws in Cat 1"
Law is the use of force against another person against their will. So unsurprisingly, these type of laws get much lower levels of co-operation from the public. Many of us simply turn a blind eye to the use of cannabis by people we know as an example. The key point is, that laws in this category are NOT universally supported by the community.
The third type of laws are manipulative. They have no real purpose but to shore up the system, and ensure its survival. These type of laws are used in despotic regimes to control the population. Laws in this category are universally hated, but are enforced by police regardless.
The catch is, that laws in the first group can generally be enforced by police who DON'T have draconion powers.
Laws in the LAST group can only be enforced by laws that allow police extra powers, generally associated with ideas like ID cards / systems, checkpoints, etc etc.
We allow the police to be given these powers at our peril, as they enable the govenment levels of control that it may not have the maturity to cope with.
But bad laws need better tools if they are to be enforced.
David must play fair with the other kids, even the idiots.
Bookmarks