It diverts public dollars into separate private systems parallel to and in competition with the free public schools that are the sole means set out in the Constitution for the state to provide for the education of Floridas children.
That then limits the state to support education though public schools. But it does not limit the childrens' parents, who are free to send their kids to private schools that, as I believe correctly interpreted by the Florida Supreme Court, are free to operate, but not to get state money.
No where does it say that the schools can only be public. It says "through a system of public education". It does not say "through a system of public schools".
You are falling for their twisting the word public, originally meant to refer to "the public" into "public school" - which most certainly is not what the Constitution says.
The parents are free to send their kids anywhere. The state is responsible for an education system for the public. Not an education system of public schools.