I’m not sure. I haven’t looked into this, but it might be that the USB controller sits on the SoC. Non-Pro iPhone 15 uses the same SoC as the 14 Pro. To get USB 3 speeds you need to re-engineer the SoC, which adds a huge amount of cost. I expect the iPhone 16 to have USB 3 across the board.
I’m not sure. I haven’t looked into this, but it might be that the USB controller sits on the SoC. Non-Pro iPhone 15 uses the same SoC as the 14 Pro. To get USB 3 speeds you need to re-engineer the SoC, which adds a huge amount of cost. I expect the iPhone 16 to have USB 3 across the board.
That’s correct.