I disagree. I think as Sirius's best friend, James had every right to defend him, to set the record straight. He's not the sort of person to stand idly by while someone he loves gets dragged through the mud. It's not your place to tell us how to address the things our friends go through. We might not have lived it yet - if we had, we'd be dead - so this is the only chance we get to say something.