No he doesn't.
It because operating systems are more greedy on resources & programmers are more lazy.
<Rant>
Perceived speed of running office 97 on a 200MHz pentium pro is no different & in fact sometimes faster than running office 365 on a 2400MHz i5.
Also modern website design is sh1t. Too much animated / video content (though video auto play can be disabled). High Res images when you will never appreciate that they are high Res unless you show them on a cinema sized image wall. But the worse culprit is the sheer number and size of JavaScript libraries they load, a lot of which are ad tracking (I'm looking at you Google) and frameworks of which only a fraction is used.
All programmers should have a 10 year old netbook / 5 year old phone on the test desk and be forced to ensure their product works at an acceptable speed on them.
</Rant>
Same sort of thing with all cars at the moment. The ad behemoth has essentially forced manufacturers to sell their cars on gadgets as apparently there is no mileage in reliability/maintainability or economy.
Look at historic electric vehicles in the UK, limited to milk floats, fork lifts & those 3 wheeled factory tugs. All mechanically simple & designed so you can change the battery every (guess) 10 years.