While working at UNLV I have come across several instances of people who did not comment their code due to a mistaken belief that such actions constituted job security. These individuals will demand a raise, "or else." They believe that since they are the only ones who will understand the code that they are indispensable. This is never the case. UNLV is just popping full of hotshot kids that will slave over a terminal to fix the code and comment it. Often times the code is even better than it used to be. As a side note, this behavior is not isolated to code. I have seen similar situations involving: electrical wiring, phone wiring, data wiring, network setup, and filing systems.