Bono says capitalism takes more people out of poverty than aid. Agree?

In a recent speech at Georgetown University, the U2 star said, 'Aid is just a stopgap. Commerce [and] entrepreneurial capitalism take more people out of poverty than aid. We need Africa to become an economic powerhouse.' Is he right?