Charter schools paid for with vouchers or public schools, it is still all about control. Charter school paid for with vouchers must be approved by government. The purpose of public and charter schools is to brainwash students so they will grow up to be good obedient serfs that will never question the government and government officials.
The purpose of government schools is indoctrination not education and in that they excel. Just like the North Koreans, American educated in public schools and incapleble of thinking for themselves because they have been brainwashed into believing in the government.
Frankly, there should not be public schools. Education and the cost should be left up to the parents. Even if there are vouchers, the parents should be able to choose the school and/or type of education including home schooling. If there are vouchers of $10,000 per year per student than a parent with three home schooled children should be paid $30,000 yuearly.
However, anyone that attended public schools will disagree with that because they will argue that some parents would take the money and not educate their children. That is true for a small percent of parents. However, a much higher percentage of children attending government schools are not educated. Nevertheless, even though a far higher percentage of children are not educated in public schools then would happen if parents accepted vbouchers for home schooling their children , people that attended publice schools will excuse the government schools and blame the lack of education on the parents or the children, or else because they believe the government meant well.