What are some common hold-ups you know of? I don't program but have still used GNU/Linux on my main machine for over a decade now. It can browse the web, play games, listen to music, watch TV and movies, you can draw, you can edit video, you can stream to Twitch.

Adobe.

Games with kernel anti-cheat.

Office 365 (I think this mostly applies to overly complex Excel spreadsheets with lots of macros? There are also a bunch of people here who say LibreOffice has bad UI, or that they (somehow?) have documents that are complex enough that LibreOffice can't display them properly. Openoffice is somewhat better on those fronts, but neither are good enough if it's for actual work).

Adobe works on Mac, games with anti-cheat are a thin class of applications and they’re not productivity, Office 365 is on everything I thought (iPad, Mac, web).

Most everything else runs great in wine.

What more is there?

> Games with kernel anti-cheat.

This one’s easy, if they don’t support Steam Deck (basically a proxy for Linux support), I don’t play them.

Tell that to someone with 6000 hours in Rainbow Six Siege and plays it every single day.

If they don’t support Steam Deck (basically a proxy for Linux support), I don’t play them.

Doesn't this game run fine on PS? Do the profiles not migrate between PC and console?

I wanted to add:

* Adobe -> macOS

* Games with kernel anti-cheat -> mostly exist on PS5

* Office 365 -> Wasn't the point to make it cross-plat when they went services route (web, mac, ios)? Also, Wine.

What is this hard hitting class of applications that can't be addressed either by a mac, a Linux PC, or a console?

I'm not saying Windows has no purpose, but I do think the hard hitting killer application cohort is wearing thinner than it ever has.

It's mostly professional software that is the issue. CAD, CAM, BIM, GIS, DAW, PLC, accounting, graphic arts, etc. etc.

Mostly hardware with previously-shipped drivers,

and no updates planned.