Carriers have been moving away from subsidized here in the US. Pretty sure ATT followed suit just like T-Mobile where you only pay retail cost over 2 years without interest and you can pay off the device cost earlier if you want and there is no contract at least in the plans Ive seen. I mean you even have buy 1 get 1 deals at T-Mobile and some others where you get a $700 gift card for the second device cost and you can leave after getting it, so no contract there either. Some of the better deals aren’t advertised by carriers and you have to do your own research, like I have unlimited international calling for $10 extra on my entire account rather than per line thanks to a hidden promo.