I guess the problem I have with this is that what if later on we found out they were innocent but I'm sure the blood donation is not going to kill the person.
If they are innocent, they get freed and paid for the blood we took from them thinking they were guilty. I'd say $100/day in jail and $2000/pint of blood is a fair reward for the falsely accused once they are proven innocent.
but I'm sure the blood donation is not going to kill the person.
Blood donation doesn't kill you.
Another problem I found is that giving a certain date instead of whenever people need blood limits its effectiveness.
My plan is the prisons generate the blood and sell it to whichever hospital needs the blood. If a hospital needs the blood, they contact a prison so the prison can sell them the blood. Blood can be stored for quite some time, although I forgot how long.
You've neglected to mention in your last response that this would be a sort of filling a gap in universal healthcare but it won't.
It would save a comparable amount of lives to UHC, but they would be different people's lives. Still, 60,000 lives saved per year by forcing bad felons to give blood every 2 months. If you need blood to survive in the US, your basically saved under this model.
Scrap the value of the human life part I was talking about. I didn't know you were talking about people who were sentenced for life in prison.
Ordinary people wouldn't have to give blood unless they want to. It would only be murderers and rapists that would have to do it.