It does not mean the poor don't have principles. They definitely do. They cannot afford to live by them, or they lose their livelihood. Indeed it is widely acknowledged in academia. that the poor are much more generous per $ of income than the wealthy. (Will have to search for the reference... Will edit it into the comment later.)