I agree, but the most important thing here is that he is dead.
Thank God for Texas.
Didn’t Texas ice one a few days ago? Ohio is looking to best Texas and Florida this year: https://deathpenaltyinfo.org/upcoming-executions