People that don't want to play by the rules should not enjoy the full measure of liberty! Personally, I don't want criminals and crazies walking around armed. Let them get a baseball bat to protect their families. They really should have thought of that before they broke the Law!
Do you really want to give the Liberals more ammunition to use against gun owners? Do you really want to see the Liberals pointing their collective fingers at ex-cons as examples of gun owners? Do you really want to raise the statistical number of "gun owners" that run afoul of the Law? I don't want the bottom layer of Society representing me as a gun owner. Their criminal misdeeds will cost us our Rights quicker than anything!!
There may be case-by-case extreme situations where possession should be barred even if the person is not institutionalized. However that does not extend to general rules that deny entire classes of people a basic right.
The idea of denying rights to classes of people is a fairly recent development and, unfortuantely, embraced by those who value the mirage of security over their freedom and the freedoms of others.
If you hadn't noticed, more and more RKBA advocates are finding their voices and losing their fear of what our opponents might think or say.
Why should a nonviolent felon (ie embezzler, fish and game violator, tax evader) AUTOMATICALLY lose the RKBA? Should they also lose the right to free speech and worship? Should they be required to house soldiers? No.
Now, knowing damn well that anyone who really wants to get a gun and use it improperly can and will do so despite every law on the books, what jpurpose does the law do except make it tough on those who intend to follow the law and live peaceably? The law only restricts those who live by it, not those who intend to violate it.