Forum social mondial, Nairobi (Kenya)/World Social Forum, Nairobi (Kenya) - comments