Agree 100% and furthurmore if anyone isn't a criminal they need not fear. Neither me, my family, friends or neighbors---all law abiding---have ever been bothered by law enforcement. There was no need to be.
I guess you said it yourself the best cops don't shoot regularly. They are, however, regular human beings who make mistakes in situations where they get a few seconds to make
life altering decisions.
Are all laws fair and correct? No, but it's not the job of law enforcement to question it but do their job as they're trained. Cops are not judges who interpret law. If you have problems
with laws, contact your local politicians. Demand they lobby congress or however else start the ball rolling to change it.