Insert meme of the cat being summoned
In no particular order:
Personalization and customization: No offense guys, but in your "10 ways Windows is just BETTER" video, the statement about windows being customizable felt like that The Verge PC build video. In Linux you can choose anything and everything in almost every level. From the icon theme to even the system's random number generator, or even switch up the kernel for a custom one or even ditch out Linux in favor of some compatible ones like BSD or GNU Hurd. Yes, it can get technical the deeper you go, but back again at the aforementioned video, changing window's icon theme is as complex.
Freedom and control: It is not only open source, is free software (but Free as in Freedom, not as free beer). Free software grants you 4 freedoms as an end user (to prevent some injustices):
0: The freedom to run the program as you wish, for any purpose
(Want to make that sweet Mario Party gameplay with some buddys a youtube hit? Nintendo says no)
1: The freedom to study how the program works, and change it so it does your computing as you wish
(oops! your program had a backdoor that phoned back to the NSA and China's government. Sorry, we "maybe" will remove that.)
2: The freedom to redistribute copies so you can help others
(U Got used for sharing that copy of the software that we do not longer sell or distribute. Pay the fine or bars!)
3: The freedom to distribute copies of your modified versions to others
(We modified NVidia's drivers so we can save from waste this mining cards, but we are not allowed to give it to you guys)
According to the Free Software Foundation, Any program that does not follow these guidelines makes an injustice to the users, because they do not own the thing that they paid for, and the programmers (or the companies commanding the programmers) are the ones in power. When we use Linux, we are the full masters of the system. We OWN the software, and no backdoor or manipulation is happening on the background. User friendliness means making things simpler and easier, so anyone can use a computer, not treating users like toddlers that can't make a thing by their own so daddy company has to make everything for them even if they don't want.
Privacy: We Linux users are pretty sure that our OS does not collect our data to sell it to other parties. We are sure that our mics aren't being activated remotely for """speech recognition improvement""" (and even then, there are option to tell upfront that something is trying to use the mic). We are sure that our OS does not have backdoors to our info so intelligence agencies can track us. The only information that we leak is via the web services that we chose to use (and even then, we tend to choose the ones that respect our privacy: DuckDuckGo, NextCloud, Mastodon, LBRY, etc).
Compatibility: Long gone are the days of a certain hardware not working on Linux. In my own experience, I haven't needed to install ANY driver whatsoever. Except for very few things (like nvidia GPUs), the system recognizes it and makes it work. Also, due it's open nature, folks have modified Linux so it can work with low resources, so you can grab the worst ever PC from Free Geek and use it as a barebones system for maybe your grannies, or leave as much juice as possible from ain insane build. Think why Linux is king on supercomputers, servers, embedded devices, IoT and anything under the sun.
Choice: Linux is just an engine. But you can't drive home with just an engine. You need a chassis, wheels, transmission, steering wheel, and a stereo. There is an endless variety of parts to choose so you can make a full system, and people have made some preconfigured and ready to install compilations of it: the Distributions (distros for the boyz). From what desktop environment to use (or lack of it) to even what use case. Wanna get an easy to use system out of the box? Ubuntu. Want to get an ikea-like DIY bleeding-edge system? Arch. Want to make professional-grade network security auditing and penetration testings? Kali. Want to have a polished and refined experience like the one offered by OSX? ElementaryOS. Want to go the "gimme a sawtooth and a log and I'll make my own table!" route? LinuxFromScratch. Wanna mount a home server with a rock-solid system that was fully tested? Debian. Wanna use a flexible and versatile system close to the ones used in enterprise environments? Fedora.
Interface: Windows has the taskbar, with a start on the left and a clock on the right. Mac has the top global menu and the dock on the bottom. Linux has all of it, none, or even other things. As I mentioned, there is plenty of choice on the components, and the Desktop Environment is no exception. Some are simpler and lighter, perfect for computers on low resources. Others are flashier and full of effects, transitions and wobbly windows. Some are barebones, while others are full of nifty tricks. Some are straightforward while others may have an airplane cockpit's worth of options. Some imitate windows or mac to prevent alienation to newcomers, while others go full unorthodox, experimenting with fringe workflows. Or you can even throw all of that to the garbage and use the system entirely on a terminal like in the good ol' days (but don't you think that you are going to private yourself from some things by doing that)
Costless versatility: Except for a very very specific piece of software made custom for a specific thing, I am able to do anything that a Windows or mac can do on my desktop and laptop. You guys often laugh that we don't have a creative software suite. Have you ever heard of GIMP, KDEnlive, Krita, Blender, Scribus, Inkscape, OpenShot, Audacity, LMMS, LibreOffice, OpenToonz and a long et cetera? (including BlackMagic's DaVinci resolve, but that is not open source so it does not fully count). Steam has made heaps in Linux gaming, and even then there are tons of native games and emulators up there. And don't get me up to coding: no need to install anything to start making some things. To start, almost all text editors come with advanced features like syntax highlighting, and some run directly on the terminal, so you don't need to switch programs. To compile and run, just two commands are needed. All of this, for nearly zero monetary units. No license key, no cloud account, no subscription fee. Install and use, FFS!
Software and updates: No need to hunt all over the web for that pesky "download" button, just to face a "wizard" that ask you if you want McAfee antivirus and Yahoo search bar. 80-90% of your software will be in an online server preconfigured on your system, downloadable and installable by just some clicks away in an app-store like program (or if you like some verbose, with some terminal commands). Any updates to your software will be delivered with the system updates, so no more opening a program to face "An update is available". Talkin' 'bout updatez, say goodbye to forced updates and compulsory reboots. The system will update and ONLY update on your command, with just a simple notification when the updates are available that knows that no means no. Even then, you can choose a distro that delivers updates slowly and only when fully tested, so you will see a notification of a new version twice a year.
Usability: If you still think that Linux is hard to use and it's all commands and coding, let me tell you two things: ATi has been bought by AMD, and BlockBuster is in bankruptcy. Yes, the terminal has a quite a presence on Linux, but asking not to use it is like asking a Windows power user to not use the Registry Editor. People tend to confuse not being used to something with that something being hard to use. The desktop side has evolved a lot and it still keeps improving day by day, with some systems being nearly grandpa-proof. As I said earlier, some desktop environments try to imitate how windows or mac behave, so you can be in a similar workflow. And some distros go beyond and develop tools so thing that were solely command-line driven now can be made through a nice GUI.
Security: Linux is used on very important and sensitive places, so lots of people put an effort on improving the security of it. First and foremost, Linux can't catch Windows viruses. Like Mac, we come from another bloodline of OS, and windows viruses take advantage of vulnerabilities that only windows and it's architecture have. Also, unless you specify it, a program usually don't run, and if it does, it is quite isolated from the system (and with some technologies like Flatpak, Snap, Kubernetes and Docker, it is even more isolated). And at last; when something needs admin privileges, windows says "cancel or continue?". Linux directly asks for the password of an admin account, even if you are logged in as one.
NOTES AFTER REWATCHING THE OTHER VIDEOS:
We may not have (yet) an ecosystem, but we have some QoL things. GNOME Desktop can sync up with a variety of online accounts, sharing contacts, calendar events, mail, an even mounting Google Drive as a network drive, or KDE having KDEConnect, linking up an android phone with a Desktop/Laptop, allowing for shared clipboard, file sharing, notification sync, multimedia control, presentation control, and even using the phone as a touchpad and execution of preconfigured commands with just a tap.
We have "mission control" like modes. We invented the virtual desktop. We have search engines as powerful as spotlight. We have distros that are so "ready 2 go" that some purists complain about them being bloated.
Bootcamp? Parallels? Dude, we master virtual machines using software that organizations and companies use to deploy their clouds. Also, out Install does not get jealous if it is installed alongside another OS.
When talking about mac development, you guys mention that the Unix ancestry is a good point. Guess who is also a grandkid of Unix? And if UNIX makes the system so open, now imagine that the blueprints of every single component of the system are also at reach. We also have the manpages, manuals for almost every single command, program and even libraries on the system. And some of out text editors can compare to xcode.
We also don't have ads and data collection (and we are sure about that), but we don't need to pay a couple of grands for that. And we don't force you to use an specific tool. The preloaded are the ones the distro developer liked, but nothing stops you from obliterating it and replacing it (looking at ya critical system component chess)
Thanks to tools like Wine and Lutris, games and even some apps run flawlessly on Linux, and even sometimes better. Linux using Wine and Windows using "compatibility mode" don't have too many differences on the guts.
Windows registry editor is, believe it or not, harder to use compared to Linux. Most config is stored in plain text files with quite some human readable formatting, and any text editor can do the work of configuring the system. And most of the time a simple command does the trick.
PowerToys? We use real tools that professionals on IT use, not toys. Task scheduler is just windows version of cron.
Support base I will say we are on par, with the bonus that reaching the people behind the making of the stuff is easier, and not only they are open to hear direct requests and issues, they are open to welcome to you to become a part of the development, even if you don't know to code. We blur the line between user and developer.
Scientists and investigators? Really? Even in the making of the movie Interstellar Linux was present, and more and more research facilities use Linux and open source software.
Try KDE Plasma and then talk to me about shortcut keys. Even the "standard" shortcuts like copy and paste can be remapped. What about easing the life of mom by making Ctrl-C for Copying, Ctrl+Alt+C for Cutting and Ctrl+P for Pasting?
The updates do not require a slow restart. Just close and reopen the updated apps to see the new stuff, only requiring reboots for key components like the kernel (and even that is probable to change in the future)
Here is a screenshot of my setups (My laptop and my desktop with dual scren)