Giraffe - he is mostly on board! he eats the food, knows it works for weight loss and health (and he has no significant food sensitivities apart from lactose intolerance), knows he feels much better eating that way as so other people would probably too. And he reads a lot about it. BUT it still grates on him that it's going against the standard advice for a lot of conditions...
Actually he says the same as you, pretty much.
That most people either can't (due to cost) or won't radically change their diet. They would rather take medication- and that for most people, cutting carb consumption to pre ww2 levels (we eat more animal fat and a lot less grains then), would be enough to avoid many health problems, for most people.
If you take breakfast as an example, even when I was a young child, (I'm 45), breakfast cereal was rarely bought in our house. We had a cooked breakfast most days. Maybe a slice of toast with 2 or 3 poached or fried eggs, or a couple of rashers of bacon.
Even with the toast, that's a low carb breakfast relative to today's idea of a "healthy" breakfast. A bowl of cereal (mostly these are about 80% carb!). Served with low fat pasteurized milk (affects blood sugar more than raw milk), a glass of fruit juice and maybe a bit of fruit cut over the cereal too... All carbs, no fat, virtually no protein.
Lunch is probably a lot more processed carb and grain heavy than a few decades ago too.
In my (not very scientific) estimation, I think my parents generation as children/young adults were probably eating about 150g carb a day from a home cooked diet that included bread and home cooked cakes etc (both grandmothers baked every week). They were also active in their jobs, and the home cooked provided a lot of natural animal fats, nothing was "low fat".
These days, following healthy eating guidelines it would be easy to eat 300g or more of carbohydrate a day and most peoples metabolism just can't handle that, even if they are very active.
But it's low fat so that's healthy!!! Half the fat, so go ahead, eat twice the amount!
Lol, but I'm preaching to the converted here
.