He's certainly got the right to say whatever he wants, but he needs to have his big boy pants on to deal with the consequences of his words.
if he’s entitled to say whatever he wants, why are people getting butthurt over his opinion?! Because people don’t agree with him, he needs to shut up and tackle. I’ve yet to see anyone tell Herschel to shut up and run or shut up and fight. Why is that? Easy answer, because they agree with his opinion. If he didn’t think the way that he did, the same people who tell Monty to shut up and tackle would be dismissing his(Herschel’s) opinion.