It seems to me that a lot of the dietary advice we see is the unfortunate result of applying "population health" correlations as individual guidance. On average, that works well, but might be exactly wrong in any one case. BMI generally indicates fat and sedentary-ness well, for example, but is far less helpful for mid to long term strength trainees. Cholesterol (total/LDL) seems to be a similarly misleading individual metric.
I decided to eat what made sense to ME and stopped focusing on eating carb-heavy, low-fat stuff as I approached 50. I eat eggs, dairy, meat, vegetables and fruit as much as is convenient, but don't go much out of my way. My cholesterol is high enough that my Dr. pushed me to start statins. I reluctantly started, and then found out about getting a Calcium Score that actually measures the plaque in coronary vessels for less than $200. After seeing my 0 score, Dr agreed that statins weren't needed. And I've just made it to obese BMI at 222lbs, wearing the same pants as my much weaker 184lb normal BMI self.