The same applies to CS, so you're missing something else -- skilled tutors and the campus experience.
Call me a hopeless optimist, but I think there's a better way out there.
Universities should start their own AI-tutor development programs, in co-operation with others because, only way AI-tutors can become better is by practice practive practice.
So I'n not sure if this is a new viewpoint or not, but it is not only students that need training, it is also teachers who need to be trained more in teaching. AI is all about "training", understanding is about training. Training is the new paradigm for me.