Why we sometimes hate the good guy

Why we sometimes hate the good guy

5 years ago
Anonymous $RBasgWKaIV

https://phys.org/news/2018-07-good-guy.html

Most of the time, we do indeed reward co-operators. We also often punish unco-operative people who harm others, who aren't good team players or who freeload on the hard work of others. But sometimes the good guys also get punished or criticized, specifically because they are so good.

Why would anyone punish or criticize someone for being good? This seems puzzling, because it brings down group co-operation. However, it is no anomaly.