Magnet and charter school students here are chosen by lottery. The only advantage is for siblings of students already in the school (so it easier for the family/transportation) and even the siblings are in a lottery too - siblings are not automatically in.
I worked for the School Board and got 3 weeks vacation for the first 2 1/2 years. After that, I got 5 weeks vacation in addition to 10 sick days, 2 personal days and 13 public holidays. Employees are vested after 6 years and all the sick and vacation leave is calculated into the pension. When I had my first child, I took 1 year maternity leave and another year personal leave. I had my second child and took another year maternity - that's 3 years when the School Board paid my health, legal, disability, life, etc insurance. Multiply that by thousands of teachers/administrators for 30-48 years and their pension until age 87-88. Now, I realize that this might be overly generous compared to others as Miami-Dade is the 4th largest school district in the nation but one can see how a charter school which is not bound to benefits/time off package could run more efficiently and cheaper - they can also get rid of bad teachers as there is no union to contend with.
Next school year, Florida will have complete public school choice - you can go to any public school (even across county lines) in Florida as long as there is space. This will allow any parent who is unhappy with their school to place their child in any school along their way to work, in relatives' schools or near to work.