Bolton, I think you have a pretty basic misunderstanding of these guys' lives.
Don't think of them as sitting at home in a two-million-dollar mini-mansion, ordering their meals from their personal chef.
Instead, imagine them out on the road in a rental car, slogging from town to town, meeting with high school coaches, watching Friday night games and Tuesday afternoon practices, sitting in the living rooms of recruits' parents' homes, grabbing something quick from a fast food joint on the way to the motel, and crashing for six hours before waking up to do it all over again.
That's the off-season.
During the season, it's easier, because the coaches DO have access to the nutritious food available in the building, and can more easily eat healthy. But they're still stressed as hell, and will stress-eat. When you're wound up with excitement and stress, your body goes into a kind of survival mode, and wants to grab calories. Lots of calories. Even if you're not expending all those calories, the stress you're under tricks your brain into thinking there's a lot of physical requirement, too. Because, you know, when we evolved into our current form, the biggest sources of stress were like dinosaurs and woolly mammoths trying to eat us. (just kidding about the dinosaurs, they probably preferred chicken).
Not giving coaches an excuse for not looking after themselves, it's something they need to do--and they all know they need to do it, even if many of them aren't willing to take the time and effort. Just saying, they're not sitting casually in the billiard room waiting for the butler to tell them lunch is served.