This argument seems to rely heavily on the idea that non-free software is unethical. If you’re already bought into that idea, then clearly schools ought to only use free software. If you’ve not bought into it already, there’s nothing here that’s likely to change your mind.