I don't quite agree that it's attacking his credibility. It seems that something happened, and we're trying to figure out what. Whether the author would have a reason to lie about it figures into the calculation, but is not the entire calculation. Thus, we must question him. It's intertwined with the issue at hand, no question.
I think HN is doing a fine job of arguing both sides.
I think HN is doing a fine job of arguing both sides.