Since you brought it up lets talk about it. Charter schools, should never recieve public funds.
Your argument raises several important questions about North Carolina's public education system: funding fairness, accountability, admissions practices, transportation access, athletic recruiting...