I'm with both sides of the debate here. Everyone wishes people were less animalistic in the workforce, but on the other hand, this rabid competitiveness is a crucial component.
There's a team (not a police team) I'm in right now, and I've spent the last year stepping up to the plate, to every challenge, proving I'm easily as good as they are. You have to know your teammate has your back, they have to know you have theirs, and it's necessary that everyone knows their teammates are up to the task and can be relied on with your life. I demand that from my teammates, it's a natural balance that they demand in return. Of course, in the beginning, there was endless ribbing and practical jokes and attempts to drive me out because I was new and inexperienced and this was an older team. You can earn respect, or you can take it.
She could have simply dropped the porn in a bin, no need to look at it. That would have been one way of stepping up to the challenge. Getting upset about it might be understandable (she could have religious reasons etc) but still she shouldn't be in that job if she caves in to intimidation like that. All newbies get it. Plenty of women before her have probably put up with similar in order to become policewomen. All the men have to. It's just the 'new-boy' tradition, you have to prove your worth rather than just claim it. I like it, pretty much because I have to prove myself over others who want whatever job we're competing for, and I know I can prove I'm the better candidate.
It's time to complain and worry when, as they are doing with our schools, it becomes a game of reducing everyone to the lowest possible common average. Then there will be less ribbing, and less competition, because everyone will be useless and intellectually comatose. That is about the only way I can see us ending up in some version of a peaceful Utopia. Horrible thought.