Revealing trade secrets is illegal and unethical. It's not good journalism.
If you get information that you're not supposed to have OR if you get information from people who were not supposed to give it to you, then it is entirely unethical to publicize it. It's cut and dry. We are talking about trade secrets here! We are not talking about issues of health, safety, or public welfare. It IS shocking that people don't understand the difference.
What no it's not. Unless the person publishing the article signed an NDA, is endangering people or used illegal methods to acquire them they have every right and moral ground to do so.
And it's not like they leaked the source code or the entire voice recordings of the game.