Thus, if a person is bad then that person may be so because of other factors not controlled by him or her.
For example suppose a person is born very poor and he cannot feed himself without stealing. Is he wrong if he steals? Thus, while deciding punishments, should we look at a person whether he/she is poor or rich?
Please share your views and my comments later.