There are a million "simple facts" so knowing all of them in some sense doesn't mean you are accessing the one you need when you need it.
I think this is a fairly general explanation of why smart people do dumb things.
Also of why reading self-help writing can seem like it's revealing important stuff to one person, seem obvious from a different perspective, and not really help anyway.
People can do a very wide variety of things at any given moment, but temperaments or tendencies cannot be changed so easily. Large problems come from a persistent but small or even tiny bias, such as consuming slightly more calories than you burn. A ten pound weight gain in a year is less than 5% over 2000 calories maintenance. 20 years of that and you might be close to 400 lbs. Saying "why can't that person just not eat that..." is denying the problem of balancing something over a lifetime when the homeostatic feedback mechanism people rely on is out of whack.
I don't mean to suggest that weight control is unique, lots of things in life are about the accumulated benefits or harms over time. In management of an organization, not just individual problems, too.