I used to write laws as part of my career. Pretty specific types of laws but laws nonetheless. The thing you have to remember is that laws are not written to be a pain in the butt to the mostly good folks out there. They're to prevent the worst abuses by the biggest A-holes in any given field. And most of them end up being there for a pretty good reason and are supported by most of the honest practitioners in whatever field it's related to. Nobody writes laws to get in the way of the good folks out there, but there's no such thing as a perfect law (or perfect anything else) and every one I've ever seen has been like the fishing net that's not supposed to be able to trap a dolphin but eventually does. It mostly does what it's supposed to do but eventually it inadvertently screws over a good guy and that will get a LOT of news coverage and then you generally have to try to amend the law to create an exception so THAT doesn't happen again, but eventually that very amendment will create some other unintended problem and it's kind of an endless process. It's not a problem you can ever SOLVE, but it's one you have to MANAGE. But the one thing that career taught me is that just because I don't personally see the reason to even have some of the laws on the books doesn't mean there wasn't a perfectly good reason for them, at least at the time they were written. Once changes in society/technology/etc makes them irrelevant they can look pretty stupid (anti-sodomy laws anyone?) but they're hard to repeal so there are usually a few really stupid really old laws on the books in any given place that make for a funny news story every now and then when someone runs afoul of it. But its nearly impossible to pass a law in these divided times and about three times harder than THAT to repeal one, so a lot of dumb old laws stay on the books. Oh well.