That's another way of framing this question from Kevin Drum:
Why Do We Hate our Cities?
But I'll play along and just say there's plenty of anti-urban bias to go around, including among nature-loving greens who have historically loathed cities. So the larger problem, I'd argue, is as much cultural as it is political.