A few media outlets are reporting on Irish rocker Bono's latest rantings. (See: CBC, New York Times, SlashDot). My SlashDot comment summarises my thinking on his views.
"Give a man a fish and he eats for a day. Teach him to fish and he eats for a lifetime."
You forgot the real issue here, which is that Bono, Gates and similar pseudo-philanthropists are actively involved with making a variety of "teaching" (sharing of knowledge) expensive and/or illegal. This is the core of what Bono is ranting about this time, suggesting the world's governments should go as far as the human rights violations in China to (theoretically -- no proof of "benefit") grant him more money.