Having a replaceable part is not the only way to ensure you can do whatever you want with your device! It is possible to ensure that with a universal SIM purely through software. That this isn't the current situation doesn't mean it isn't possible. I don't have to replace a tiny little piece of plastic in my computer to install Linux instead of Windows or to connect to wifi using Comcast instead of Qwest.