I agree, and I disagree. In most cases (each state is different) the charter school is paid a stipend per pupil from the local school district. Here in Philadelphia, and in other places, the sheer amount of charter schools pulls significant money out of public schools, which are already almost destitute.
I love the idea of a child getting a chance that they wouldn't normally have. But I wonder if it's at the expense of children of uneducated or uninvolved parents?
The one thing you can never do is blame the child for the parents' level of involvement. But it seems this may be punishing them doubly.
It's a tough nut to crack...