If Linux were made to appeal to the masses as Windows and MacOS, we'd have to deal with forced updates (you can't disable updates on Windows at all without a lot of work, and on Mac it endlessly nags you) and a UI that appeals to one specific demographic (apparently, a lot of folks enjoy the UI straight out of the 80's, flat UI design), and support cuts off at a certain point which means you need a brand new phone, computer or tablet.
Since when has Apple forced an update on a Mac??? My first Mac was a 2001 PPC Digital Audio with dual 500Mhz CPUs, which was later updated to 1Ghz G4 with dual Sata cards/drives and an updated video card.. It became my first whole house ATV server with three rooms of video and five audio in 2007/08. It could boot Classic OS9 and ran Tiger and Leopard.
I added a 2008 MBP (still running Mavericks with a new SSD and used as late as last year on a business trip for Skype and web browsing plus playing C64 games with a PS3 game pad from a lounger across the room connected to the 2K TV via a HDMI converter cable with my better than TV quality Bluetooth/RCA speakers. It "can't " upgrade to newer Mac versions, but it was never forced to upgrade (technically true of the PPC Mac). It's oddly usable with a 512GB SSD in it. Just don't try to multi-task too much with the browser open.
I'm still using my 2012 Mac-Mini server (quad i7 with 16GB Ram, a 2TB SSD and 5TB media drive internal plus another 10TB external for the whole house media server (which does more than ATV now with KODI on a NVidia Shield and Xidoo X9S and FireTV units around the house plus multiple ATVs. Not good for newer gaming, but what Mac is really these days? M1 is limited for GPS at the moment and while gaming support was getting better in 2012, Apple made sure OpenGL was abandoned before finishing it and Metal took forever to catch on. I haven't even looked lately. I have Windows 10 running on it too (software added on both sides let's them read/write each others drives so my KODI units have no clue which is running if I boot into the other.
Now THAT was some serious flexibility. I would have preferred Apple retain Intel (more than just Mac Pro) for awhile. Just when they added external graphics support, gone again. I don't really want to own a separate computer for gaming anymore and I've thus gone to PS4 several years ago (On 17 speaker home theater with 92" screen, but some games were more suited to desktop).
I tried Linux on/off since 1999. I even had a Matrix themed Black Box desktop that looked cool as heck back then, but dock management was a PITA as was learning (and eventually forgetting) much of the CLI environment. But oh I had a fully tabbed and multi-screen text only environment (like going back to Dos) at one point if I wanted to use it. Back then, then Internet was actually usable with the Lynx text browser and text only chat programs, email etc were available in addition to X. But the shine eventually wore off.
Compiling got old fast. OS "upgrades" never went without a hitch. Something was always screwed up and most programs needed recompiled sooner or later or outright replaced. Over the years, I tried OpenSuse, Mandrake, Mandriva, Red Hat, Linux Mint, Ubuntu and probably some others I'm forgetting.
I saw package managers get introduced with repositories in an attempt to make Linux more user friendly, etc. But a repository is only as good as its diligent maintainers. Browsers with security updates were always behind the direct releases. But that often meant compiling to get the self-updating version of Firefox, for example. No distro I knew of included it.
Compiling meant modifying. Why? Different distros put applications in different locations! Different window managers expected different icon sets, etc so you had to manually add the compiled stuff yourself and remember where it put it if you didn't change all the compiled destination locations (and sometimes library locations to compile). Does this sound like fun to you? If so, you might have no social life! Well, at least until you join the other elitist egomaniac that love to put down others not as "smart" as them. OTOH, is that
really any different from the Apple Kool-Aid drinking types on here that defend Apple at all costs? They're just as intolerable and a turn-off IMO and it's gotten a lot worse over the years to the point I rarely contribute here anymore. There's one obvious one in this thread. You'd have to ignore at least half the site to avoid them, however.
Thus, I just avoid the site most of the time other than the articles. I'm not saying there aren't similar Windows fanboys that troll here as well over the years, but they rarely troll their own fellow users on Windows sites or perhaps there are simply more Windows sites that the egotistical can hang with their own kind?
That's not sustainable at all. With Linux (and Android) you can disable auto updates and the nags for them, install whatever version of app you want (I tend to use a lot of Android 2.3 apps as my needs haven't really changed much) and with free development tools, you can use 'outdated' versions of both Linux and Android in 2021. Macs with PowerPCs have some of this love as well. Sometimes, you can force newer apps to run on an 'unsupported' device or OS and enjoy the best of both worlds. This also reduces e-waste. I can also make it as skeuomorphic as I want, and you can make yours as flat as you want. We have choice. If we got Linux where the 'masses' would like it, it'd be one UI, with a lot of power users left out because having too many buttons in front of a noob is bad for some reason, and forced updates, and planned obsolescence, complete with the FUD about how you instantly get hacked and the planet implodes from one person using an outdated version. No thank you.
Yeah, I loved some of that later eye candy in Linux with rotating cube desktops etc al (the Mac only ever had the genie lamp window effect). I hated the move to flatland on the Mac. We went from awesome gel cap Aqua to boring metal Grey to flat pastel Easter world. Ugh. WTF thought that was a good idea? My grandmother would have liked it....