Now I am sure we have done some communications mistakes. For example the algorithm does not "decide" the start times. You just give it a (long) list of preferences and objectives (e.g., less HS students starting early, more fairness across the population...), and then the algorithm generates thousands of solution that try to satisfy these objectives. Solutions are carefully reviewed, and the objective updated if we think we can do better.
So in the end, this research is just a tool, it does not solve all the problems, and in the end people still need to find a way to agree. Hopefully they have a little bit more information to do so!