Why XR is NOT future proof
I own an iphone XR and ive notice several major downsides.
First problem is the graphics and font look terribly small on the huge display. To mitigate this Apple has a Zoomed view with an internal resolution of 1642×750 then UPSCALED to 1792×828. this is done by using the smaller Iphone X point map with 2x assets. As everyone knows upscaling has many disadvantages including a major loss in detail in photos. In Zoomed view everything including photos and videos are rendered at 750p and then upscaled to 828p. You can see major detail loss by using the Magnifier in accessibility.
By comparison, large display phones like the iphone 6/7/8 Plus use 3x assets rendered to an internal resolution of 2208×1242 and then DOWNSCALED to 1920×1080 to minimize detail loss and take advantage of 3x assets.
Apple has been telling developers since 2014 to create assets in 3x for future phones. The fact XR cannot use 3x assets should be a major red flag. You are effectively buying a phone that can only display low fidelity 2x graphic assets created for old phones on a display bigger than the PLUS which has access to 3x assets!
This leads us to why the XR has longer battery life than the PLUS. PLUS phones render at an internal resolution of 2208×1242 using high fidelity 3x assets and then downscaled to 1080p. This requires a lot of power but you get high fidelity images! XR can only use low fidelity 2x assets at native resolution or if you use Zoomed view you get 750p upscaled! 750p!
Apple chose the commodity 326ppi at 2x and not invest to create a new native 3x LCD because they dont anticipate the XR line to remain long term, and to save money. You get a A12 chip and all the power that comes with it but you can only use it to render low fidelity 2x assets is a sick joke.
difference between 2x and 3x assets: