I forgot for the moment that primary and secondary Catholic schools in the States are private schools. In most of Canada Catholic schools are publicly funded... in Anglophone Canada we speak of "public" and "separate" (=Catholic) schools. Our problem is that this formerly just situation in which public schools were unambiguously protestant and separate schools were catholic, has been disrupted with the influx of Muslims and other non-Christian faiths who are busily setting up their own private, not-publicly funded schools. 

With the increase of secularism, the demand to defund Catholic schools will increase, despite constitutional protection. Our bishops are too fixated in their contentment with what we have to notice the injustice in favour of Catholics. They could use the existing constitutional protection to barter away Catholic privilege for a single public system in which all faiths (including secular) have the right to teach their religion as an optional subject. Not on radar.