There's a series of anonymously-written books in the UK about a woman who works as a call girl. If that person was named, it would very likely damage the earning potential of those books.
Why should a journalist have the right to destroy someone's livelihood for the sake of a story?