Yes I agree with you, the society we live in has a way of constantly shaping our lives, either positively or negatively. No one should be unjustly punished.
At least the penal system gave them a possibility to work as free people, interact with guest and prepare meals. I most admit, the prison meals look delicious from your photo.
Continue your travels.