I think the market agrees with you as well. The going rate for a 512GB Samsung Galaxy S22 Ultra in like new condition is somewhere in the £600-£700 region. The equivalent S23 Ultra, with only minor specification differences as far as I can see, is currently retailing at £1399. That's a gigantic depreciation for a phone that's only a year and a half old. Phones used to depreciate much slower 5 - 10 years ago.