I would question the 1mm residents as taxpayers. Take out children, un-employed, elderly and public assistance, you are probably left with top 200,000 taxpayers. Maybe then that peaks at $1,500/person. That would be a tough sell.
I would venture that half of the people in the city itself are entirely dependent on the gov't to take care of them