I have to say you're spot on with that analysis. Nutrition used to be a part of public schools, but just like everything else, with budget shortfalls come cuts, and that class, if it was offered, was typically an elective. So, that means a class like that got bumped up to a community college or higher and so people would tend not to take it just to know because it didn't fit their major.
So, that means it was left up to our parents, and while I would say mine did a decent job of feeding me (thanks Mom and Dad!), just in the last 35 years or so since I've been out of the house, the four basic food groups I grew up with has been expanded on changed, ground out, trampled on and reconstituted in some fashion. And always in a general manner, not anywhere near based on individual biology, and how that can change over time with aging, and accumulations of things and deficiencies in others.
So, basically, to get all of that, you need to go to a nutritionist, which may or may not be covered by your health plan, because even the health system doesn't pay enough attention to it, even among the more forward thinking clinics/hospitals/local health groups that like to lean more to prevention.
Reason: well, I could be cynical and say that if people had better access to that information, then did it, eating better, exercising more and lowering stress levels, that less people would get sick and thus not require the health care services nearly as much, and, whole food industries in the snacking, fast food, soft drinks, juices, alcoholic beverages and desserts arenas (at the very least) would have to revamp their products or die.
But, nah, I'm not saying that. I'd prefer to avoid a total economic collapse based on healthier individuals, thank you very much. :)
I've got my own edit: hurrah for blocktrades!