Humans just naturally overeat. I know you like to think the world would be a better place if it weren't for some unreasonably competent groups, but this is just not true. There are no unreasonably competent groups. Humans are just animals who haven't escaped their evolutionary baggage.