(Almost) nothing bothers me more than hearing multi-billionaires like Bill Gates — who made their money honestly in a relatively free marketplace — saying that they are going to “start giving back” to the community or their nation. As if we gave them all that money for no good reason.
The fact is that Gates became a billionaire because he made some really unique and useful products and sold them to millions and even billions of people worldwide. Profits ARE a social good. Check out this video from the Atlas Foundation which further argues (and explains) the point.