Charters schools have bitten the hand that feeds them. In fact, charter schools pay their teachers considerably less and are not affected by a number of monitoring artifices public schools are subjected too.
They operate with significantly less oversight from the state therefore they should receive less funding.
More often than not they are selective in their enrollment and do not accept children with special needs. Public schools take everyone.