> But if you show them hyper-caloric food that makes them feel like crap, they can't say no.
You're looking for "hyperpalatable foods", not hyper-caloric. They're related but distinct.