in my opinion, no matter how generous individuals get to be, a coordinated and institutionalised effort is required. This means all governments have to be involved and committed and this is where the problem lies.

Therefore, if governments won't buy into this, for obvious reasons, the only way out is war and revolution.

Although I am not advocating it, war seems to be the only way out and it has to be won.