Really, OSes and applications need to be better at doing arbitrary DPI scaling. I should be able to say “scale everything 1.2x on this monitor”. On Linux, using GDK_DPI_SCALE & QT_SCALE_FACTOR works reasonably well on a single monitor if apps are respecting them.
Personally I think Apple’s PPI target for laptops is too low for 2x scaling.