Acho que o argumento de que a existência de favelas e rios poluídos se deve à competência ou incompetência de um partido político ou de um prefeito em particular não está bem colocada. A questão é mais econômica, deve-se à falta de recurso financeiro porque o País ainda é pobre em comparação aos países que não tem este problema. A cidade de São Paulo tem hoje 2,1 milhões de pessoas de baixa renda vivendo em moradias precárias. Para atender esta população seria necessário a construção de 500.000 residência a um custo unitário de R$ 200.000, no mínimo, totalizando R$ 100 bilhões. A arrecadação da cidade está prevista em R$ 34bi em 2012, dos quais 25%, por determinação constitucional, ficam com a educação. Do que sobrar, se a gente tomar R$ 2bi por ano só para erradicar favela, vamos demorar 50 anos se a cidade crescer zero. Pode-se agregar recurso estadual mas não vai ajudar muito porque o Estado tem 4 vezes a população da capital e as demais cidades são, em média , mais pobres e o número de favelas também muito grande. Esta faltando a ação do governo federal na erradicação das favelas porque é a entidade que mais arrecada impostos na cidade e no País e também porque possui a CEF especializada no financiamento habitacional. Mesmo com a ação do governo federal ainda será um problema que vai demorar décadas para ser resolvido porque a União também tem que atender outras cidades do País onde o problema é muito maior que SP, por ex, Norte e Nordeste. Não adianta ficar procurando culpados. O problema só será resolvido a longo prazo se a produtividade, a renda média da população e a riqueza do País aumentarem.