The organization cannot create or maintain the very thing it was created to facilitate: Global Peace. The organization is specifically anti Israel. Israel has been criticized or sanctioned over 28 times by the Security Council but the Council has never condemned any Arab state or the PLO even once.
It's known as the dictator's club for a reason. The majority of the countries that belong are led by dictators or monarchs or even war lords. The organization has failed to stop numerous instances of genocide while it blithely continues to censure Israel for simply trying to stay alive.
The UN ignored the Genocide in Rwanda. It ignored the Genocide in the Sudan and in the Nigerian controlled area of Biafra where two million Christians were murdered in the 1960's. The UN was wholly ineffectual in Somalia during the famed Blackhawk Down deployments.
Yet wherever the UN "Peace Keepers" are called to "action" the levels of rape and corruption go up by a seeming geometric progression. Calling them "Peace Keepers" is a little bit like referring to the gangs pillaging New Orleans after Hurricane Katrina the civil militia.
Unfortunately I have to agree with a lot of what you say here. I have always thought it was crazy for the World Bank and IMF to give big loans to dictatorships and then when the tyrant is overthrown expect the country to repay the loan. My position, you lend money to a dishonest government, you collect from THEM, not the unfortunate people stuck with the cleanup.