Currently kids in the inner city are poorer and stuck in the crappy public schools. Even if their parents wanted to send them to a different school they couldn't afford it. It seems clear to me that the current system is not working for the poor and lower middle class.
The worst case situation would be nothing changes for kids in bad schools. They were going to bad schools and continue going to bad schools. The best case scenario would lead to some kids currently in bad schools going to better schools. This would allow them to get a better education which would be impossible in the current situation. I won't deny that some kids would still be stuck in bad schools, but I fully believe some will get out.
Don't get me wrong, I don't hate the idea of vouchers.
You end up with some schools with the worst of the worst, and heaven help anyone stuck in there. How do you construct those places? Do they have a SHU?
Given our current infatuation with 'fairness' another issue arises. What happens when the good schools, given a voucher system, and the bad schools tend to have people who look alike within them. Should there be outrage?