Earlier quoted context omitted.
> It's like any other thing in capitalism. You'll have a contingent of folk that won't do the work, based on ethical reasons, and you have folk that will, for financial reasons. That is true, but going on my peers (especially the ones fresh from university), I think a dangerous proportion of people simply aren't aware on any level of the ethical implications of what they do. It's that which worries me.
I don't think I've ever seen as much apathy in a classroom as my fellow CS majors displayed in our society and ethics course.
How was the course?
I didn't have one, but many other "engineering ethics" courses I've seen inspire apathy just because they're terrible. It's like school anti-bullying campaigns - even if you're vehemently anti-bullying, most of the campaigns are too ridiculous to feel anything good about.
On the other hand, something like Canada's Iron Ring seems to get taken very seriously. It seems like a nontrivial part of the challenge is teaching ethics in a way that reaches even the people who want to behave ethically.