> it doesn't care about or respect any international agreements it signs.
If it doesn't really care then I don't see how it's a failure of the UN.
The UN only works if its members are willing to allow it to work, the only power that the UN has is derived from the willingness of its members to cooperate.
It's a forum for discussion not the solution for everything bad in the world.