>
try to use an external non-Apple mouse with your macbook - your mouse will scroll in the opposite directionI use a Logitech mouse with my macbooks. Natural scrolling is available in Windows & Linux these days (as it's a user preference many have grown to prefer of late, on all platforms). I also use a Magic Touchpad 2 with a Linux machine & changing natural scrolling settings there will also affect both mouse & touchpad equally, so not sure which of this is specifically a mac problem? This is an odd complaint - scrolling on macbook touchpads presumably works in reverse to your own non-mac machine but you don't seem to have noticed?
> Additional buttons will also not work.
wfm ¯\_(ツ)_/¯
have had more issues on Linux here: all the many ways to get them to work do work fine I think, they're just a lot of fiddling. Piper's a cool project but doesn't seem to support many models in practice, GHub installation is patchy, which leaves fiddling with XOrg/xmodmap... if you're not on Wayland...
> connect an android phone to your macbook via USB-C
I've done this a lot to use adb, but haven't had a lot of need to copy files directly, so haven't noticed this issue. Does it just not show in Finder as a device or is it some deeper issue? Is it related to the USB connection mode in Android's settings?
> Printing doesn't work
wfm ¯\_(ツ)_/¯
Never used AirPrint. Dunno what that is.
> obsolete Lightning cable...
True. This is awful. As are all of Apple's (many) hw lock-in practices.
> don't even talk about Docker working 20x times slower
Entirely a docker problem.
---
I'm contradicting a lot of your points but generally Apple are terrible in many ways. No disagreement there (and as I said one of them is usability). It's a trade-off though & in my experience (& I hear most people's) one of the things they do get right more often than others are things "just working". Windows actually used to be better at this I feel (did I imagine this?), but maybe regressed.