Charity is a matter of one's own heart and conscience.
No man owns the product of another's labor or invention.
EVER!!!
What you write is all well and good but this whole aid question is a very important one and an area where conservatives should play a stronger role.
To mean there is a great deal of difference between "aid" and "chairty". The former is done out of self-interest, the latter out of altruistic kindness.
The former is an investment of resources with the hope of a return. The latter is done to assuage feelings of guilt.
Now on a personal level, most (the world's wealthiest excluded) can only give contributions large enough for "charity". Often we give them ot organizations that allow us to have a greater impact by pooling resources and therefore, what we give can consittute "aid".
Nations should never, ever provide "chairty". But, this is what liberals want and how they expect taxpayer money to be spent.
Conservatives need to take the lead in designing true "aid" packages that are extremely signficant in size and focused on creating the type of dynamics in developing nations that will allow them to be our allies and customers. Sam Brownback of Kansas appears to understand this. More Pubbies need to get on board.
Aid is money well invested. The liberal squandering of money in the past should not be used to punish those in the developing world who might very well be worth investing in.
Indeed, the private sector must play the largest role. But there is a certain critical mass of infrastructure that government must create in before the reins can be passed.