Disagree.
If my "HR" team wanted to compel me to talk about a criminal matter under police investigation by my family, that I had no involvement in, I'd happily tell them to get fucked. I'd happily take them to court too if they decided I can no longer be employed because I refused to give them details.
First of all, you're comparing apples with oranges. This is not Broncos HR we are talking about, although refusing to talk to them would probably imply sanctions too.
Second, there are professions where an independent integrity department is necessary, like doctors, lawyers, police, airline pilots, etc...
High profile professional sports is another one, and even if the NRL has been a joke for a long time, it is no excuse to bash them for actually trying to stem the flow.
Regardless, you can refuse to talk to them, but whether or not you have done anything wrong, you will suffer the consequences, which in the above examples can be far worse than young Haas' suspension and fine. Take them to court for it, and you'll happily lose too.
Third, setting an example with one of your most promising players, is the best way to ensure compliance to the club's code of conduct is not taken lightly (not to speak of potentially protecting him from worse at the hands of the NRL), and the outrage of some people, tells me the punishment is exactly right.
People also take this family loyalty too far. It seems that his brother has been involved multiple times in such dramas, and at this point he's not protecting him, he's enabling him, which won't do him any good.
How far do you go to protect family? Where do you draw the line, or is there no line?
And what about the reverse side of the medal, where is the loyalty of the family who got him into this trouble in the first place? Happily silent on the sideline...
To me, family loyalty definitely means not letting someone pay a price for something you're guilty of.
I would go to the ends of the world to protect my kids from anything unjust, or help them navigate and cope with a just punishment, but I will not enable such behaviour by ignoring it, or shoving it under the rug.