I have trouble sympathizing with either side here. I’m not dialed into the issue, but I imagine that the homeowners in the area are property-tax paying members of the community with just as much voice as anyone else in the community.
It’s also not like there’s nowhere else on earth to put a school campus either. They’d hardly be the first school with multiple campuses that are separated if they didn’t insist on building it where they currently are.