Just one more factor to consider, some ingredients are no longer available.
Trans fats are a good example of this. They used to be the prime replacement for saturated fats. Now, in the US, they are effectively banned.
This hit oreos. [1]
[1] https://www.orlandosentinel.com/2006/01/02/manufacturers-tri...