Re: Islam and Imprisonment...
Very true thats why I say all religions are based on greed and fear.
A penal system is not the whole religion. It is only intended for anti social elements so you have made a grave generalization.
It would be more accurate to say Islam is based on need not greed, and Love and sacrifice and not fear.
Though fear and greed are involved in curbing some parts of the rebellious these tactics are are subset of love because it is through ones love for another that he should be stopped from harming himself (soul), even if that means to take his life in the process. (under judicial conditions).