I understand the 2 types. I'm partially both. There are just too many things I am involved with to be knee deep in them all. Time doesnt allow it. On the other hand, my mom is 77 and has had a PC for at least 25 years now and I still can not make her understand how to and the benefit of using cut/copy and paste. She just doesn't get it. Navigating the hard drive file system was also a huge learning curve.There are typically 2 kinds of people, application users, those who want to turn it on, click a couple of predefined panels with default config settings, and watch it run from that point. They want set it and forget it, they don't want to learn the intricacies of a new OS, and all of the underlying infrastructure. These comprise the majority of people.
Then there are the folks that like to build and play, they don't mind messing with the system, setting it up using commands, getting down in the weeds to make it work. Most people aren't in this category.
Don't confuse learning as the issue here, it's more of a desire. I'm sure most could learn how to make it work, but many don't want to. They have other things that are more important to them.
I understand how it all works, and could invest the time to do it from scratch, but I don't want to, my time is more valuable than that. I would prefer to be an application user on this one. Doesn't mean I don't have the ability to learn...