1st, I think I've made it pretty clear I think Collins sucks and should have never been hired and should have been fired a long time ago - if that is a surprise to you, I don't know why.
2nd. If player A misses a tackle because of poor form/angle/failure to wrap up, the player has made a mistake. The coach's job is to then coach the player on how to take the correct angle/wrap up properly/whatever. If player A makes the same mistake again, he requires further coaching/discipline. If he continues making the same mistake, over and over and over, game after game, there is clearly a disconnect between what the coach is wanting the player to do and what the player is understanding from the coaching he's receiving. The message is not getting through. If other players understand what to do, then maybe this player is just not cut out for playing and someone else should take his spot. If none of the other players understand what to do, the issue is with how the message is being communicated, which is on the coach to figure out how to better communicate. Al Groh is a great example of this. Lots of Tech professors are great examples too - the class average could be a 15/100, and they think "these students are idiots!", and some probably are, but there is a fundamental problem with how they are teaching that the message is not being understood.
3rd, I may be misremembering, but I thought this board frowned on ****ting on players, being that they are amateurs and (relatively) unpaid and busting their *** for our entertainment and all. Coaches are more open game - they are grown *** adults being paid ridiculous amounts of money to achieve the desired results, if they fail to perform they are deserving of criticism. I do not feel one ounce of sympathy for Geoff Collins or any other coach being paid out the *** that fails to perform and gets **** on for it, because he will still be absolutely set for life afterwards. If you'd like to give me a $3M/yr, 7 year contract (hell I'd take just 5 years
), I'd gladly let you crap all over my performance, and do it with a smile on my face while agreeing with you.