The problem I think is - The people at lowest rung of our society have very little moral values. The most important thing is to survive. Sure occasionally you meet a auto-rickshaw driver who did not try to charge you more, but by and large every one of them will try to take as much as they can. I have been with some of the poor people (heck I come from poor background) of this country, took a trip in transport truck…
It might however be true that the difference between the middle class and the poor is significantly higher.