(this is self-evident: physical access to device is Game Over)
This is just totally not true.
I'd wager a fair sum that passwords stored on an iPhone, behind a decent layer of security, are entirely better protected from physical access than on any general-purpose computer.