Narrew, some of the stuff you have talked about, I agree with and some I don't.
But why is the U.N. incompetent?
IMO, it is basically because of the veto power wielded by certain nations...won't say who they are because we know who they are.
Give it a secure tax base with every nation having a right to vote on a democratic basis according to its population, then issues will be decided and you will have an organization with the capacity to act.
This is not strange to us, because our governments are organized this way.
And China will probably agree to it. But I can see the U.S. government doing everything in its power to prevent it from happening.
Anybody care to guess why?