Two observations.
ALL my (university...) students have mobile phones. Some, but not all, also have at least a notebook computer -- chromebook or better; these are frequently a couple generations old and run a limited number of applications. Internet access is chancy and The Cloud is where photos are stored. "Computer Science" students are rarely up on this. Linux is a closed book to these kids; I suspect this is also true for their teachers. This is too bad; itbs hard to write a decent paper on even the best (dubiously acquired, down-rev) iphone of galaxy. Trust me; I've had to read them.
The Linux community is driven by gawd-help-us programmers; this is not just a Linux problem. There is an old saying: "If it ain't broke don't fix it." This expression is not in the programmer's knowledge base, sadly. As a result, every few years folks who want to be users are compelled to become, first, beta testers for more or less mandatory, but arguably useless "upgrades" and then newbies of an improved version that no longer does what the old stuff did brilliantly. I nknow of exceptions, but they are rare.