Honestly the only people I try to "convert" to Linux are my friends who already hate Windows, which is most of them these days.
Sadly a lot of them either still regularly use programs we can't get running on Linux yet (okay it's mostly Fortnite...). Or they're not the most tech literate people and switching to a whole new OS seems like an impossible task.
Only gotten two peeps on board the Linux train and they both had previous experience with it from school or work.
Switching from W7 to a distro with a KDE Plasma desktop is much easier than the W10/11 ones imo. I find their changes to be irritatingly confusing at times and the standard Plasma layout is pretty much what you'd expect it to be, coming from Windows.
Memes die when they become too widely spread and your elderly relatives start using them wrong on Facebook. People like porn memes because they have a little extra shock value, and will never be ruined by aunt Gertrude using it.
Linux is great until you want to update your graphics card or play games. Sure it has gotten much better, but you can't deny it's a massive hassle for the majority of new users.
I didn't realize how hostile the Linux community is. I have an Nvidia card and I've never had a pleasant experience trying to make it work.
Both of those things are pretty easy now days. Proton seriously changed the game, and AMD is the graphics card of choice for Linux because they don't actively hate free software like Intel and Nvidia
Have an amd card. Have never done any special steps to update my graphics card, as amd drivers are just built into the kernel. I used to have a nvidia card and it was like 2 or 3 commands to enable proprietary drivers and was then always notified and updated with my usual software package upgrades.
Granted i haven't run windows for over 15 years but I remember having to go to nvidia's website and manually download and install new nvidia drivers to update. Is this still true? If so, this is simply objectively worse.
I'll agree with a decent amount of gaming. Unless it's steam, getting wine set up, even with lutris, can be a hassle.
You're totally right, it was such a pain to upgrade my last graphics card in Linux. I just turned off the computer, switched the GPUs, and powered my compy back on, because the Linux kernel includes AMD's drivers by default and requires nothing from the user to get them installed.
Gaming still sucks though, only 10,000+ games on Steam are supported right now, so barely any. Proton is super tough to use, you have to go into Steam settings and select "Use Steam Play" then restart Steam; well beyond the capabilities of most gamers.
And then there's the issue of controllers on the Steam Deck. Literally the only controllers that have worked so far are all my Xbox controllers, my PS5 controllers, my friend's Switch controllers, my Logitech controller, and my MadCatz controller. And I had to plug them in or link them via Bluetooth, it took almost 2 minutes to set up once, horribly inconvenient.
Graphics cards update through the system updater, and any game that doesn't have kernel anticheat will generally just work without any extra effort from the user.
Yeah afaik any AMD card should work out of the box with the Linux kernel, which includes AMD drivers. Never had any problems with my AMD card. Even on Nvidia it worked, admittedly proprietary Nvidia graphics driver updates frequently broke my graphics but downgrading (in a tty or even a chroot if I can't do it graphically, I think I only ever needed a tty though I don't think I ever needed to chroot because of an nvidia update) fixed it, and using outdated Nvidia drivers was not too big of a deal, I didn't notice game performance issues.
And gaming on Linux is completely fine if you don't have any kind of funky setup (like musl or whatever). The majority of my steam library has native linux versions, those that don't play fine with Wine/Proton.
I use Fedora (btw) and I always want to recommend Linux, although most people I interact with irl are too tech illiterate so I don't actually ever end up recommending it. :'(