More people using sunscreen and lotion on the regular prevents skin damage. More people are eating healthy, working less physically demanding jobs. Also there's a pretty huge bias with seeing pictures of older people and seeing them as older than they actually look. It has to do with seeing older styles of clothing and how people tend to keep their core styles longer. This makes people in the present see past photos as "older people" regardless of how young the faces look.
Also the microplastics are preserving us from the inside out. We're all deli-wrapped now.
It's very much the smoking. That V Sauce video about it being clothing wasn't convincing. Comparing just faces negates that possible perception issue. And when constrained to only faces people in the past still look older.
I smoke, just turned 39, and people still regularly guess I'm in my early 20's. Frankly, I'm surprised we don't look older considering how much stress can cause visible aging. Where are the 13 year olds that look 102?
There are already a lot of good answers but I want to highlight this. Chronic tobacco smoke causes increased aging due to multiple mechanisms. Moreover, environmental tobacco exposure from second hand and third hand smoke prior to the 1990s was MASSIVE. So even if you didn’t smoke you got insane daily exposures to the same chemicals.
I don't see any links to Vsauce's video on this so I'm going to assume every response is wrong. TLDR: Styles become associated with eras and people in those eras become associated with our perception of that age bracket.
Also, because of increased healthy lifestyle awareness, we are actually ageing slower than we used to. The clue is in the cigarette the top cartoon smokes. Today we smoke less, we exercise more, we use more sunscreen and we eat healthier, all allowing our bodies to produce more firm collagen in less damaged skin cells.
Lower testosterone is probably a big part of it. Look at 23 or 24 year old enhanced bodybuilders. they look like theyre 35. For whatever reason peoples T levels have been going down about 1 percent per year for the last 50 years. Its bound to have an effect.
How much testosterone you have is not directly related to how 'masculine' you look. It's far more complicated than that. There are people with baby face that have very high levels of testosterone, and people who look very masc that have low levels.