It’s It’s a great question, one that I've given ample thought from the position of student and more recently a TA. There are any number of subtexts to pursue, but I will address here what I see as the ethical nub of the issue.
It's a very important area of students' growth.
I teach English (both literature & language) to Engineering students.
At such Engineering institutes, in India, large number of students come from privileged backgrounds.
It seems, in the last 4-5 years, students have undergone a change. At my institute, the last time I asked my students why they were studying Engineering, they answered to succeed and to "make big bucks!"
Another aspect of Engineering students, at least, at my institute, is about caste-politics.
Good discussion! I attended college in the late 1970s and early 1980s, a time when there was plenty of political controversy. The Left equated the election of Ronald Reagan with the coming of the Antichrist. I’m not kidding. However, my history professors at Northern Arizona University were scholars and professionals and in their lectures on Western Civilization (there was no “World History” then) or American history, they never burdened us with their own partisan views.
This is an excellent discussion thread, thanks to everyone for sharing their thoughts... let me add a few quick ones.