Being President of the council realy does not mean much. The Council itself does bot mean much without US and British Commomwealth troops. Russia or China will not send troops. Where the UN will be in twenty tears, now that's a good question.
True; it is about as relevent as a coke commercial is to the evening news. It does titillate the press though, and the press is relevent to the news in terms of its propaganda utility in affecting public opinion and support.
Of course, the propagandists often as not shoot themselves in the foot as they did at Durban.