> There should be a title of... Teaching Professor
This is already a job title! An alternative, often equivalent title is "Instructor". And these people are primarily responsible for classroom teaching! And they are primarily evaluated upon that teaching! What you are asking for already exists.
There are also colleges and universities where all people with the title "professor" are dedicated to classroom teaching. Harvard isn't one of them.
> There should be a title of Graduate Advisor
There is. For historical reasons, at Harvard, the "Graduate Advisor" is called an "assistant/associate/full professor". But don't get confused by the name. These professors don't do much classroom teaching, just like most software engineers don't build engines. It's just a title, not a job description, and getting angry about it is just as silly as getting angry that most software engineers don't write software for engine control units!
> we're completely ignoring the issue that a student comes into the university to learn
And assisting in that learning is not the majority component of the jobs of tenure-track professors at research institutions.
> Really what's happening is people are paying for an apprenticeship to become a researcher.
Research grants, not undergraduate tuition, pay for tenure-track professors' research at places like Harvard.
You seem to have a deeply flawed understanding about what a modern research university is, how it operates, and what undergraduate tuition money is spent on. That's perfectly fine, except that you're continually arguing with people who try to explain to you your misconceptions.
This is already a job title! An alternative, often equivalent title is "Instructor". And these people are primarily responsible for classroom teaching! And they are primarily evaluated upon that teaching! What you are asking for already exists.
There are also colleges and universities where all people with the title "professor" are dedicated to classroom teaching. Harvard isn't one of them.
> There should be a title of Graduate Advisor
There is. For historical reasons, at Harvard, the "Graduate Advisor" is called an "assistant/associate/full professor". But don't get confused by the name. These professors don't do much classroom teaching, just like most software engineers don't build engines. It's just a title, not a job description, and getting angry about it is just as silly as getting angry that most software engineers don't write software for engine control units!
> we're completely ignoring the issue that a student comes into the university to learn
And assisting in that learning is not the majority component of the jobs of tenure-track professors at research institutions.
> Really what's happening is people are paying for an apprenticeship to become a researcher.
Research grants, not undergraduate tuition, pay for tenure-track professors' research at places like Harvard.
You seem to have a deeply flawed understanding about what a modern research university is, how it operates, and what undergraduate tuition money is spent on. That's perfectly fine, except that you're continually arguing with people who try to explain to you your misconceptions.