Many superior technologies have been killed by patents and the greediness of the patent owners has been futile and they gained very little from their patents, because people have always preferred something cheaper, even if less good, so the inferior USB has easily won against IEEE 1394.
The patent owners that hope to gain too much from their patents always forget that instead of paying a too big royalty it is always possible to circumvent the patent by using an alternative solution, even if that is inferior.
And that leaves you with two standards (at least), non interoperable between them. In the case of hardware this can be really annoying, constraining and inefficient both for consumers and at large.
A downside of existing standards is it means it is quite hard to innovate on them.
And the iPhone supports all of the USB C standards that computers support - audio, video, mass storage, network, keyboard, mice etc