It probably would not be the solution that solves all, but what if it prevented just one of these. For the common law abiding citizen, I can't see that it an inconvenience or an infringement on rights. There is probably the illusion to some that it gives the government more power to regulate.