Answer :
The answer to the question stated above is "More taxes".
The reasons which are responsible to urban flight are:
-more privacy
-more space
-more security
>urban flight is similar to 'white flight'. It is the sociologic and demographic term denoting a trend wherein whites flee urban communities as the minority population increases, and move to other places like commuter towns.