One selfish, and therefore easily understandable reason for helping those less fortunate is because, left unchecked, there might be some tipping point for these less-fortunate to rebel in the societal sense, out of necessity for _their survival_. That's a problem for all of us.