My objection to having more than one board is the extra costs built in.  Governments have to learn to run everything as efficiently as possible.  Having partially empty schools run beside each due to religion, or language is wrong.  The system is to educate kids, not promote private ideologies.