iPhone and any other implementations will never be serious Operating Systems. They will remain walled gardens, virtual toy-store imitations of actual software.
What I find a little bit irritating on the the Librem 5 is, that it comes installed with PureOS, which nobody has ever seen on a small form factor touch device like a smartphone. So what will work with PureOS and what not. I'm quite sure that Purism has no magical skills and that it is impossible to deliver what so many others has struggled with: A free OS running on a Smartphone, all sensors working and touch optimized.