The more boring answer is that Apple’s been using a scaled resolution on their MBPs by default for years now. Using a 110 pts/inch display (@2x is 220px/inch) but rendering at 127 pts/inch. The new displays are also 127 pts/inch (@2x is 254px/inch), making the default screen resolution native instead of scaled.
It’s simple, really. Apple used the resolution of 1440x900 for a long while on their large laptop line, and the HiDPI resolution of that is 2880x1800. But at some point, with world moving towards FullHD on compact laptop, that resolution was dated, so they moved the default to 1680x1050, but that would involve a slight loss of visual fidelity since the super sampled 1680x1050 didnt exactly map to the hardware resolution. Now with the M1 model they have increased the PPI to improve the fidelity. That’s it.
The change from 110ppi to 127ppi UI scaling happened in 2016, when they changed the default resolution from 1440x900 to 1680x1050 (15" model). They then kept that 127ppi the same when they moved to 16" in 2019, just added resolution as the display got larger, so you got a 'looks like' resolution of 1792x1120, but the physical resolution remained a non-integer multiple of that (3072x1920). With the latest model, again it's roughly 127ppi, this time 1728x1117 due to the slightly different shape and size of the display, but the difference is the physical resolution is finally restored to exactly 4x that - 3456x2234.
OK, I think I have it now. Let me give it one more shot
🙂:
For most displays, both Apple and non-Apple, Apple's current default is integer scaling. That's because non-integer scaling causes some loss of sharpness. For instance, here's the default scaling for the four displays I currently use (by "UI" I mean what Apple calls "looks like"; and "scaling" effectively means "UI magnification relative to native"):
2014 MBP, 2880 x 1800 native, 1440 x 900 UI => 2x scaling
2019 iMac, 5120 x 2880 native, 2560 x 1440 UI => 2x scaling
Dell 27" 4k, 3840 x 2160 native, 1920 x 1080 UI => 2x scaling
Dell 24" WUXGA, 1920 x 1200 native, 1920 x 1200 UI => 1x scaling
However, exceptionally, for the displays on the 2016 and later large MBP's, Apple decided it wanted to shrink the UI from 2x magnification to ≈1.7x magnification to get more info. on the screen. [They may have done this for other laptops in their lineup as well, IDK.] Specifically using the 15" models as an example, they achieved a 1.7x magnification by switching their default UI from 1440 x 900 to 1680x1050, which works out to 2880/1680 = 12/7 ≈1.71x scaling. This non-integer scaling caused a loss of sharpness, but Apple decided they preferred that trade-off.
The reason they've moved to 254 ppi in the M-series MBPs is it allows them to get the smaller UI they desire, while being able to employ the preferred integer scaling. Specifically, 2x scaling on 254 ppi will yield the same UI size as what would be obtained with 221/254*2 = 1.74x scaling on the 221 ppi 15" MBP, i.e., only slightly larger than the default 1.71x.
Thus ppi does matter if you have a target UI size, and want to maintain integer scaling.
Given the above, does this suggest to you that Apple might want to move all its high-end external displays to 254 ppi?
Initially I thought it did. I.e., I boldly (foolishly?) predicted that the 27" mini-LED/ProMotion(?) display rumored for the end of 2022 will be 254 ppi instead of 218 ppi (that would provide some additional product differentiation to help justify higher pricing vs. the 27" Studio Display), and that the rumored 7k XDR replacement will be 32" (254 ppi) instead of 36" (218 ppi).
However, upon further consideration, I'm wondering if it's only for the smaller (laptop) displays that Apple thinks this lower UI magnification is needed. After all, there's not as much need to shrink the UI for the larger displays, since they're much less space-constrained (and would also typically have a longer viewing distance).