Is it possible that in healthy environments where people are valued and value each other as people they are capable of behaving ethically and responsibly?
According to my dictionary, work ethic is "the principle that hard work is intrinsically virtuous or worthy of reward." I think only a tiny minority of programmers would hold to that.