Really, what about the felony of lying to a federal agent? (Remember Martha Stewart?
I've even read a few stories where a person was arrested/convicted for making false statements to the feds, which they didn't know was false (i.e. no mens rea).
As I indicated I understand you tack on the argument and I disagree. I do agree that we have far far too many laws and far too much government. So I am with you on that.
Ok then, let's go the other way: are there any felonies which ought not be felonies? If there are, then your assertion that the label of "felon" indicating moral turpitude comes under question. If I could prove that there are felonies which are themselves unlawful, would it not render your assertion invalid?
My assertion does not come under question rather the extension or enactment of a law comes under question. As to a person wrongfully convicted, once proven the conviction would be overturned and rights restored. If not then the right should be restored and and that condition rectified.