You can be upset with Peters' contract demands and the way he forced his way off the team, but I will never understand why fans channel their anger into rationalizing that he's no good. That's the definition of sour grapes (one of the most misused phrases, by the way).
Perfectly said, and describes a LOT of the Peters haters who just focus on 1 season, to a tee.