Star, there is no use defending the indefensible. I know what I am talking about. I have worked with the poorest of poor and also lived in shanties at Construction sites to 5 Star hotels. I have observed life from close quarters.
Money makes the world go round. The poor among the upper castes are also treated badly by their rich relatives. All these are human-traits.
I am only irritated by the Muslims and Christians ridiculing our native culture day in and day out when there are any number of flaws in their religion also. If your religion is good for you, practice that. We have the freedom to beleive in any god or not beleive also. If you ridicule others, there would be some one like me to ridicule your beleif also.