I agree 100% with what you said.  Let me give you some insight from the mental health side.

My wife has her PhD in psychology and had her own private practice for many years. I asked her if she would report someone as mentally defective and she said only if they made a specific threat to take action. It really surprised me so I asked why not. She said it was because that the person being reported could sue and she could lose her license to practice. She was not willing to take the risk to throw her career away without being sure the person was a risk.

This country is too quick to sue and punish people who try to do what they think is the right thing to do. She spent many, many years of hard work to earn her PhD and get licensed. Until they can protect mental health people from retribution than the system is not going to work.

You have the activists that will make accusations of unfit mental health just because they hate guns and think they need to be taken away. Whatda ya do?