> [One key possibility] ... Lower metabolic rate: One of the biggest determinants of body temperature is your metabolic rate. Like a car engine that’s idling, your body expends energy just keeping things going, and that generates heat. A lower metabolic rate in modern times could be due to higher body mass (some studies link this with lower metabolic rate), or better medical treatments, preventive measures, and overall health.
I know it's not exactly "thinking with statistics", but it strikes me as too coincidental that the obesity epidemic has only exploded in recent decades too.