> I've never understood the not allowing felons to vote, even while incarcerated.
The bulk of felony-disenfranchisement laws have a clear causal connection to preventing newly-freed slaves from voting, as they were enacted alongside terrible laws ("Black codes") which did a lot of blatantly-evil stuff to force former slaves either into a shadow of their old servitude or into jail.
The problem is some people imaging voting is a prize you get for making the government happy, which can be clawed-back.
Instead, votes in a democracy are something we are owed due to the control that government exercises over our lives. If the government exerts extra control to lock you in a cage, that increases the moral necessity of a vote, rather than decreasing it.