Why prevent felons from voting?

I have an excellent argument in play and I take your attempts at diversion as evidence. I will now address and undermine this latest attempt.

Certainly, innocent people have been wrongly convicted. Aside from this being a potential argument against punishment for the sake of punishment, the convicted in your cite was (I assume and hope) given due process of law and an opportunity to defend himself. What is the analog in an instance of someone having their name struck from a voter roll by an election official who simply * assumes * the person is a felon?

I’m not sure Blackstone would have been big on locking up lots of people named John Smith because one person named John Smith comitted a crime.

Sure. Now prove that this particular penalty should be used at all, against anyone.

My only confusion is about how far you’re willing to dig yourself in.