First - I've made not argument for or against BYU students reporting HC violations. I simply disagreed with your fairweather friend's assertion that "BYU is full of HC rats, which everyone seems to be ok with."
Clearly not true.
I'm not even sure what to say about the rest of your post aside from who is changing the message? Fairweather? Every time I called him on something, he switched channels. You? I didn't make any judgments about Hadley or his being reported one way or the other - just told your buddy that he was wrong. Which is true. But now you're trying to change the subject.