When Bill Gates is living in a $300,000 house, so he can donate his money for people dying with malaria, then he can talk.
Sure, he donates money, but is there any consequence of it? Does it make his life more difficult? No, it's meaningless, and represents no sacrifice. He still has more money than he knows what to do with, and lives like a king, while others suffer. If only he'd donate that money ...
Obviously, I'm just mocking his hypocrisy. He can do what he wants with his money, and I don't have a problem with it. But, until he lives a life where he has the normal financial problems that we have, then he isn't making any real sacrifice. He still lives exactly as he chooses.