It takes ~30 seconds to switch SIMs on my phone. Most phones I've had in the last 10 years have had dual SIM slots as well.
It's not swapping the SIMs that provides friction when changing providers.
> For IoT cellular the logic is it's more effort to recall a device and swap a SIM card than to reprovision the SIM profile via a software dashboard.
If you can reprovision it remotely, you're one flaw away from a hacker being able to reprovision it. Meanwhile, the SIM design means there's little reason you'd need to recall it rather than simply send out new SIMs and have users swap them in.