People are annoyed that Shrek is in an anti-obesity campaign →
https://marco.org/2007/04/27/people-are-annoyed-that-shrek-is-in-an-anti-obesity
Surprisingly, they’re not upset that Shrek himself is extremely fat and is therefore a poor example of healthy living. Instead, they’re annoyed that he’s part of promotions for McDonald’s and cereal.