When I was a kid and I spent hours on the computer, none of that stuff existed, and it was difficult _not_ to learn interesting things because the primitive nature of the computers forced me to figure out a lot of non-obvious things. I wanted to play computer games too, but sometimes I had to figure out pretty advanced troubleshooting processes to even launch a game (for example).