I'm sorry, but I can't follow your logic.  

If I'm in a poor district, I don't want to stay there forever, and I don't want my children to feel so resigned as well.  If I can get vouchers, and my children can qualify for a great charter school or private school, even outside my district, I would move them accordingly in a heartbeat.  It's my obligation as a parent to do so.

I don't care about whether or not money drains from a poor district to an affluent district.  It's not my problem, and I can't solve it.  All I can do is the best for my family.

If more poor people took the same action, maybe the officials would take notice and really improve the schools there, union and political cronyism notwithstanding.