That's called an "investment". See your title. Not redistribution.
Redistribution would be to send sad, indolent and impecunious me a billion dollars.
Sorry, he's giving it to me first to pay me back for all the grief I've had with Microsoft products over the years. You'll have to wait in line.
I think what bothers you is that he actually is spending his own personal funds to do something that will benefit a great many people - not something I see RW billionaires doing, but maybe I'm wrong and you can supply some data - as opposed to the "handouts" y'all are always squawking about.
You should really be squawking about the Foundation. I mean, it's investing in infrastructure in developing nations. I'm sure you could work up a nice healthy "Why Does Bill Gates Hate America?" out of that.