> You cannot go to a AT&T store to buy a phone and then use it on tmobile’s network.
Why not? You're paying them for the device. Why should they have a right to stop you using it how you want? Imagine if buying a car also came with a requirement to only use the dealership's petrol stations for the first year.