I feel the same way about my XR got it for such a steal $529 below retail, to sell it and a Xs or Xs max i would be outlaying another $850-1,000 here, not worth it no matter how good they are. Still a iPhone.
Even a S10 + would be another $700.
You trade in a phone (or sign fixed contract) to offset and get your XR at $529?