The laws should overlap with the norms more.
It really bothers me that the laws don't reflect real life. It gives the authorities the ability to harass whoever they like for violating laws that are routinely ignored until a cop wants to start something. That's not okay.
There are laws and there are norms. The overlap is never exact.