This is controlled through contract.
You are still obliged to pay.
Locking a phone to a particular SIM is a form of monopoly.
BTW: they don't need to lock up the phone itself for SIM enforcement. It is enough to use the GSM module for that purpose.
I don't believe somebody else should decide what is run/played on my device.
I don't want a mainstream device.