Yes, I think this is at least part of the answer. It roughly matches demographic trends over time and has a decent amount of support from metabolic studies.
But to the extent that this is true, it is also somewhat true that it is the fault of some people who are overweight that they are overweight, because this advice about diet isn’t exactly new at this point, and it is something one can choose to do.