A smoker who writes a column that smoking is bad is still doing good writing.
A charge of hypocrisy is a straight-up ad hominem. It might make you mistrust the person making the argument, but it doesn't say anything about the facts.
But: so what?
When I read the news, the last thing I care about is the mores of the news organisation. Reporting on a politician pilfering taxes? Couldn't care less if the reporter panama papered his way through life. Writing about a politician illegally snooping on citizens? Don't give a damn if you got that info by illegally snooping on the politician. Is the news true? That's all I want to know.
I read the news for the news. Are the facts solid? Good. Are you crooked? Don't care.
The comment I was replying to seemed to indicate that the Buzzfeed author's stance was incorrect. This is a fine point, but really important, and I think it gets lost in public discourse a lot these days: hypocricy does not invalidate an argument.