It is not Linux per se lacking support. This is due to those that make apps/games.
And, in fairness, to the fact that dev in Linux has been a bit of a mess in the last few years, with all the Wayland & o shananigans
Yeah but the current version is based on Bookworm. In other words a lot of drivers are included on it and it is really plug and play.
I have I installed it on a 2012 Air and everything just worked out of the box
Huh actually yes, I have one with TrueNAS on and have created a couple of Zvol connected over USB. It is not like having a big server but it does the job while using little power
Oh you mean for command line applications, yes, Flatpacks cannot do that yet.
Personally I manually enable Snaps in the distros I use, as some apps only exist there, but have been orienting myself where I can limit the exposure to only the packages I want.
That is the way