But they fail to have the same compatibility with the rest of the world when it comes to connectivity. For me, in my circumstances, that's a deal breaker.
I've been trying to find a solution to your problem of Apple limiting the USB connection to only allowing copying of photos and videos from the iPhone Camera Roll to the computer.
In the Apple ecosystem, transferring between local devices is very easy with AirDrop. It's on the Share Sheet so if the recipient is ready, it's just a single tap of their icon. Unfortunately, AirDrop only works on Apple devices.
If you google "Airdrop for Windows", you'll see that iOS app developers have tried to replicate AirDrop with an iOS app and a Windows program working together over a proprietary system. I've only looked at a few of them, but they seem to need Internet connectivity, user accounts or a WiFi connection on a local router. Does anyone know of an app that can work without connectivity?
Since I know that transferring via Files and SMB on a local router works well, I've looked into ad hoc networking. It seems that Windows 10 does not have wireless ad hoc networking in Windows Settings. I know it used to be available in the Control Panel on older versions of Windows. I've found some solutions, but they require going to the Command Prompt. While I'm comfortable with the command line interface, it is the complete opposite of user friendly. My concern is that if I type in someone's obscure commands, I won't know how to undo if it affects my normal network configuration.
It seems to me that trying to transfer between two standalone Windows 10 computers is the same problem as the OP's. Does anyone need to do this in their workflow? What is the best solution?
I'm sorry that I've haven't been able to find a solution to your problem.
Since I always try to add signal rather than noise to a discussion, what do people think of using smartphone photos for work? The OP mentioned the use of photos in a professional setting and potential legal issues. I'm wondering about the intense amount of image processing that "beautifies" every smartphone photo to make up for the tiny noisy image sensor. For example, if I needed to document surface defects, physical damage or discoloration, is a smartphone photo an accurate representation of the fault?