The whole concept of "happy" is rather fuzzy, for starters. Happiness is very elusive, and there is no way to "make" somebody "happy." I don't see a reason for making people better off in prison than they are outside. Prison is not supposed to be a reward..
Jerry