I'd argue a bigger part is the endless entertainment. A big part of the reason I started tinkering with things is because I was bored, and I'm fairly certain that was a very common motivator.
At Half Price Books I picked up a book on assembler and started writing my first code using debug.com simply because of boredom. In an era where I could have instead been watching endless entertaining videos on any subject imaginable, or playing literally free video games optimized for thousands of hours of entertainment? I'd certainly have never been bored, and I'm not sure I'd have ever even gotten into computers (or anything for that matter). Indeed a disproportionately large number of zoomers seem to have no skills whatsoever, and that's going to be a major issue for humanity moving forward.
At Half Price Books I picked up a book on assembler and started writing my first code using debug.com simply because of boredom. In an era where I could have instead been watching endless entertaining videos on any subject imaginable, or playing literally free video games optimized for thousands of hours of entertainment? I'd certainly have never been bored, and I'm not sure I'd have ever even gotten into computers (or anything for that matter). Indeed a disproportionately large number of zoomers seem to have no skills whatsoever, and that's going to be a major issue for humanity moving forward.