the money spent on luxuries for the rich would have been more that enough to help lift the suffering of 2 out of 3 billion people on this earth
No matter how much money the wealthier countries dump on poorer ones, the poorer ones never seem to gain bearings and improve themselves with it.
They are simply not ready for it, and the only thing that will help them be ready for it is self-responsibility. When they are self-responsible they will not need money to be dumped on them, or when it is they will know how to handle it. We cannot fix the problems of others and hope to have a lasting solution. The solution must be born of an intrinsic change on the part of the poorer countries.
Those who feel victimized by wealthier countries know nothing of the suffering, struggle, and hard work it took those countries to get to that point. Those who feel entitled to the fruits of another's labour are moochers.
With your point of view you spread guilt and shame among those who enjoy life and the goodness it has to offer. I suffered a lot in my life. A LOT. And I most certainly will not feel guilty that I now am healthy, happy, and safe. My giving up joy, happiness, and money would not cause another to have more of it.
Trying to force guilt upon others will not spark change. In shaming people (to feel the shame you feel yourself), you kill their spirit and you take their power away.