WEF: Eat bugs and be happy?