Keeping whatever phone you have longer is always a more "sustainable" option, and I'd expect that any subscription model automatically is optimized for increased consumption, and so is worse. Phones can last a long time now that the technology has matured (mine is 5 years old and I see no compelling reason to buy a newer one). Just buy a decent phone when you really need a new one, if you care about sustainability