I think that I have to disagree because
First of all, all people are different and they have different abilities to learn and understand the given subjects.
Some students have to spend many hours studying a subject.
At the same time, other students need half an hour to deeply understand the given lecture.
To sum up, I think that teachers should be paid according to the quantity of hours given and the evaluation of teachers by their students is make sense.