BTW, I urge anyone that wants to read a different perpsective on a lot of issues we are discussing here to read this book:
http://www.chapters.indigo.ca/books/...ity+Shantytown
I'm not saying it has all the answers, but it will definately change your outlook on things.