This isn't really an opinion, but it might be contraversial. I've never listened to "Stairway to Heaven" (other than little snippets here and there), nor do I intend to.
Indeed - punishment shouldn't really mean 'free room and board in a place much nicer than where you live with free facilities and socialising opportunities.
I guess the real question is should prisons be meant for punishment or rehabilitation?