I'm afraid that I must disagree with everyone here. While I do support prison as both punitave and rehabilitative, we must remember that unless someone is serving a life sentence, than they WILL be released back into the public someday. If we treat all of our prisoners like animals, than how can we expect to release anything but an animal?
Also, while divorce is certainly more of an option these days, it is unfair to punish the spouses of the incarcerated. Some may still be opposed to a divorce. It depends somewhat on the nature of the crime.
In the end, prisoners are human beings. They may not be model citizens, but while there is a role for discipline in the penal system (after all, it's called a penal system for a reason) we must also lead by example and teach criminals that they shouldn't have to resort to crime to get what they want. If we strip them of their humanity while they are in jail, than it won't be a human that gets released, just an even more hardened criminal.