It used to be, the problem is now that to upgrade my iphone 11 pro max 512gb, with applecare, clear-case and USB power adapter it costs:
1349inc for the phone, 189inc for applecare plus and 49 for the clear-case and 19 for the charger = 1,606inc vat.
Instead, I can throw my Realme 5G in the bin every 12 months for the next ten years. I don't actually need OS updates for the next six years because I will dispose of it every 12 months.
If I were to stick with apple and do this, its going to cost me 16,060 quid inc. If I move the iphones on for 6,512, I am looking at a lifetime cost over 10 years of 9,548 versus approx 1,750 for the Realme, if i include a couple of Sandisk memory cards as Realme throw in a case and charger in the box.