That may be, but a good OS should offer the same level of integration with devices of all kinds. Like the good old "Mac vs PC" ads suggested back in the day.
KDE has KDE Connect for shared clipboard, sending files between devices, and such functionality. Which even supports Windows on PC, and allows syncing between multiple mobile and desktop devices, so you can have a shared clipboard across all your devices from all manufacturers.
And while you do need to download KDE connect to get the fancier features on KDE, out of the box you do still get USB file transfer. Which is great when you want to give someone a file that's on your phone. They don't need to download anything, link accounts or need a device from the exact same manufacturer as you. Unless they use MacOS.
And you can run iOS apps on macOS, so nope, this argument is invalid.
Basically every argument about things "not working" OOB on macOS can be reversed and applied to Windows: yeah, macOS won't transfer files over USB to Android, but Windows won't talk to an iPhone either. We have two huge silos (you can keep arguing who's done a better job, but the key point stands: "cross-play" is not here), and third-party efforts like KDE Connect, that require more setup almost by definition.
> They don't need to download anything, link accounts or need a device from the exact same manufacturer as you. Unless they use MacOS.
I know it's another Apple-only tech, but have you seen/tried AirDrop? It uses Bluetooth (for discovery) and a custom variant of P2P WiFi; transfers are insanely fast and you don't need to install anything, link accounts, etc - you just need to be in range of another person's device. People I know who are working in the video industry (>100gb files being common) swear by it, and throw rocks at any and all cables.
Again, most arguments end up applying to both Windows/Android and Apple; as soon as you step outside of your silo (e.g. by choosing the independent KDE), things are getting complicated. Perhaps we should be angry with the whole of Microsoft+Google+Samsung+Apple+etc all doing their own things, rather than sitting down in one room and agreeing on a strategy that benefits the users of all of their devices?
No, it's not the same. That's ARM only, is a limited subset of apps and is NOT the literal app on your phone with whatever data/state is there.
> I know it's another Apple-only tech, but have you seen/tried AirDrop?
Yeah of course. I did try going all in on the Apple ecosystem. It was fine when it worked. At one point I could do all my devices together (iPhone, MBP, Mac Mini and iPad) except the iPhone and the Mac Mini refused to talk to each other. Why? I have no clue all the devices were +-1 year of being introduced from one another and all ran the latest versions of their respective OSs. And yeah you need the ridiculous expectation that everybody is using the same manufacturer which severally limits usability. Google and MS do also have a similar feature they both annoyingly call "nearby share" (the two aren't compatible with each other).
Windows failing to be able to transfer files to an iPhone without iTunes is Apple's fault. Apple is the one who decided they should use whatever proprietary crap to do it. You'd have a good point if the iPhone was using some well established standard MS was just being jerks about not implementing but that's not the case.
You're right that there's plenty of siloing done by all the big tech companies but Apple is the worst and the least likely to play ball. They do the absolute bare minimum.
You mean, standards like USB-C, WiDi transfer, MTP, etc?
Because it's Apple that refuses to use those standards. I can use the same standards, no matter if Windows Phone (RIP), Android, Sailfish.
As long as you're outside of the Apple Silo, everything works fine, no matter the phone, no matter the OS.
It's only Apple that intentionally does its own thing to lock you in.