Seems the main problem here is the high tuition fees, which to some degree give the students the impression that they deserve good service for which they have paid.
Coming from a country where most of university is state funded (minus a nominal fee of about 300€ per semester), I can see that I might have had other expectations of my professors had I paid ten thousands of dollars per year.