I think it is both and I think the level of policing has a lot to do with the area/department/agency. There are few things that piss me off more than a dirty cop and I believe the dirty cops do not deserve equal punishment, they deserve stronger punishment. I know guys that write other cops tickets even for minor stuff ... but I also know that there are cops out there that would rather die than do anything to a "brother in blue." In that line of work there does have to be a higher than normal level of trust, etc. but there is no excuse for not turning in dirty cops. They make the job harder for the good guys.