Ah, there's the difference. The XR has the A12 chip, but the iPhone 8 and iPhone X have the A11 chip.
iOS 17 will probably work on the XR and XS, but the update doesn't even show up on my iPhone 8 or my wife's iPhone X.
I guess so I thought I had the cheaper version but wanted to make sure to specify it was Xr