Actually devices with software SIMs would have to be completely unhackable because the operators stand to lose so much (free connectivity or connectivity billed to someone else). Any device with a software SIM will have to be unrootable and unjailbreakable, or stop connecting to the network if it's rooted or jailbroken. By which I mean that it would have to take several years to break the protection, by which time people have lost interest in the device.