I would posit if you are lazy, you aren’t doing the kind of work that would be required to out eat a bad diet. There are plenty of skinny people who have organs that look more like force fed geese than human, and there are fat people than finish the Ironman.
The people who can “out eat” a bad diet probably don’t eat like you think they do, or even they say they do. Even when Michael Phelps said he ate 10,000 calories of junk food, he was getting likev maybe 2,000 of the 10,000 calories he ate a day from pizza at night.
Most people won’t out work out a bad diet cause they don’t actually know how many calories they are taking in and they aren’t training 8-12 hours a day 50-52 weeks of the year.