Man. That's a tough one......
I honestly think the S10e is a better phone for the value. Better screen, FPS sensor, better size, headphone Jack, storage options, etc....
The S10e is also WAY faster/snappier than the XR. However, XR is butter smooth....
The XR is also a great phone but I think...