That's why the best athletes don't usually go on to be the best coaches, and vice versa. His job is to get kids ready to play football. He doesn't play football. I don't really get why that has anything to do with it.
It's not like he's out there preaching a healthy lifestyle for everyone. He's getting kids ready to play football, and by all accounts, he appears to be pretty good at his job.