Generalising comments ahead so maybe skip by if you melt easy...
But age is a lot to do with it from my experience. And by 'age', I mean what your age typically means you've been experienced to.
At 53 years old I'm of the generation which has been exposed to the most transitions in IT tech. I grew up when offices used typewriters, and home computers meant ZX Spectrums and Commodore 64s, connected (if you were lucky) to the fledgling internet by an audio-coupler you shoved the phone handset into. We progressed through Amigas, PCs and other computers, and we have seen the world largely transition away from traditional computers entirely to touch-devices for everyday use. We've had to learn to use it all.
But the fresh-from-college 20 y/o trainees in my employer's business are just as bamboozled by the Windows PCs they need to use every day as the 50+ y/o's I worked with 30 years ago, but for different reasons. The 50y/o's I worked with 30 years ago were frightened of computers and saw them as futuristic alien technology beyond their understanding. The 20 y/o trainees find computers obsolete anachronisms they begrudgingly have to use. Most of them don't even know how to make a new folder, let alone anything more complicated.
But I don't mind, because all these people still have (had) something incredibly valuable to offer the business. The 20y/o's bring fresh ideas that someone my age and older won't necessarily think about, while the 50y/o's from 30 years ago taught me experience that transcended their IT illiteracy, while young me chuckled at the fact they couldn't shove a 3.5" disk in the drive the right way up.