Well, I am a lifelong journalist, and the answer is: Yes Maggie Haberman is doing her job "appropriately." Better than that, actually: she's superb. But describing a Princeton alum (and UVA's law school grad) who dispenses such witless bullshit, now that's a challenge.
I’m not a journalist, so I can’t say whether Maggie Haberman is doing her job appropriately.
I am a lawyer, though, so I can say her failure to report Trump’s felonies upon discovering them — saving them for her book instead — appears to be misprision, which is itself a felony.