The problem with onboarding people to use Linux is like trying to convince an iPhone user to use an Android device. Many people are stuck in their respective ecosystem and are used to familiarity, they're not going to switch to linux unless you can get over the burden of switching.
In my anecdotal experience, I installed Linux for a teacher of mine and he had some issues with getting used to it but his kids quickly figured it out and weren't used to Windows or MacOS which made it significantly easier. Putting Linux computers in students hands is honestly the best way to increase adoption and Chromebooks are a perfect example of this.