It is good for people to talk, especially across cultures.
Secondly it also seems to me that, and based on my experience, you get too many people trying to please everyone so they get nothing done.
What it boils down to is some Africans (or whoever) get pissed off at the notion that their local dictator might have to give up his billion dollar fortune, and hence throw out the argument "that is culturally unacceptable". Then they gang up with other people in the same boat and block vote based on that.
The UN is a body "to protect my own ass"...