Exactly. There are some amazing places out there if you are just willing to give it a chance. I worked in Kibera, I guess you must know it. Would love to go back there at some point and help again. People say it's just a drop in the ocean, but at least I can say I did my bit.
I lived near Kawangware which is the second biggest slum. I have been to Kibera lots of times though including taking several football teams there with REMF money, what a place! Poverty stricken of course but warm, kind people and a proper community, I often got the impression that people were far happier there than the majority of other people I have met.