It sounds like you’re never going to be happy with apples devices - they seem to prioritize ensuring that each device has an optimized experience.You and me a complete different. I dislike using different devices for different purpose. Even if each different devices offers better user experience for different use cases.
I want a devices that do it all, even if this devices offer subpar experiences and I am okay with this. Surface devices offers subpar tablet experiences and subpar laptop experience, but I am okay with it. I don’t need use my iPad and have to switch to my PC or Mac for different task. Surface is also light enough for me to carry when I am travelling.
And regarding to formatting external drives, even if I am doing this once in ten years, I would rather have a device that has this capability than a devices that doesn’t.
Also. Again, subpar for you. The iPad is not a subpar experience for me and and many others. I would rather they evolve the iPad to add the missing features and lift restriction without changing the UX.