My pet hypothesis is that widespread use of endocrine disruptor chemicals such as phthalates (plastic softeners) is one of several key causes for increasing obesity. There isn't real proof of that yet. But exposure is correlated with lower testosterone levels, and we know that low T can cause growth of adipose tissue.
https://www.endocrine.org/news-and-advocacy/news-room/2014/r...