It is pure speculation to wonder if, had this been his first incident, Carrington would still be a Duck. Certainly a combination of his history, a new coach "laying down the law" and the expectation of Carrington to be a "senior leader" made his final infraction all the more glaring. As I have posted here previously, ultimately Carrington DISMISSED HIMSELF VIA HIS CHOICES AND BEHAVIOR. All Taggart did was enforce the established rules which apparently as per this article, sophomore Troy Dye clearly understood...

“We wish nothing but the best for him this season. But like Coach Taggart said, one slip-up and you’re gone,” Dye said. “Coach Taggart wasn’t joking around and showed everyone he means business. That shows people there is no reason to do anything bad off the field, just keep your head and stay out of trouble.”

GO DUCKS!