Garrett was completely wrong and deserves to be severely punished. I don't think there's much argument to that.
But once you acknowledge that, then I think it's perfectly fair to question whether or not Rudolph deserves some form of punishment as well. He did try to tear off Garrett's helmet. Video clearly shows that. He did continue to chase after Garrett even after his OL separated the two. That doesn't justify Garrett's actions, but Garrett's actions shouldn't absolve Rudolph of his transgressions either. At the very least, I'd support a fine of Rudolph for his part.
For his part, Pouncey should face some kind of punishment as well. Even after the other OL took Garrett to the ground, he continued to punch and kick Garrett in the head. That shouldn't be okay either. It goes beyond protecting a teammate, and demonstrates, IMO, that like Garrett, he too "lost his cool".
Myles Garrett's actions were by far the most heinous and deserve the most severe punishment, but that doesn't mean Rudolph's and Pouncey's actions should be completely ignored IMO.