Fuji, just one thing... You're making one simple mistake about the UN, which is a very common one made these days. Listen very carefully:
"The U.N. was not created to take us to Heaven, it was created to keep us from going to Hell."
Note, Hell in this case, isn't corruption, it isn't the strong lording it over the weak, it isn't rights abusers sitting on councils to protect human rights. Hell is nuclear holocaust. Until we have a replacement to keep nuclear holocaust at bay, the UN is a must. When our species (note I said SPECIES, i.e. all of us) needs a tool against nuclear holocaust, it better damn well be there because we may not have another chance. Until there is a replacement, the UN must remain, warts and all.
Until another nuclear holocaust threatens us, the UN will be very very unproductive and do basically nothing. We all hope and pray when that when that day comes (and it will, there are thousands and thousands of nukes still in the world and more than enough folks willing to use them), the UN may be all that stands between extinction and survival.
The UN would work emminently better if all the social engineering work took place outside of it and the UN kept to doing what it was supposed to do but it is what it is. Notwithstanding this fact, let's not throw out the baby with the bathwater.
Cheers!