I'm glad that HiDPI monitors exist for people who value them. Personally, though, they don't bring me any substantial value, so I don't see the shame that lower resolution monitors still exist -- I'd rather save a few bucks by buying one of them over HiDPI.
Lots of Windows apps don't support HiDPI correctly, and on many of them no matter what combination of workarounds you use you'll end up with some text being huge or some text being tiny.
Heck, even Perforce, a constantly updated app in use on millions of machines, just recently fixed this.
Where I have to use Windows, I always specify low dpi displays so I don't have to deal with all of that garbage.
It's honestly not that bad in my opinion. Most apps work fine, and those that don't are usually old games or something like that.
I've found an easy fix for them: Right click the executable and click "Properties" then go to the "Compatibility" tab you click the checkbox next to "Override high DPI scaling behavior". Then select the "System" option.
This way Windows 10 does the scaling itself. The app will just look a little less sharp because it will use a larger virtual pixel instead of the real display pixel size but the app will work normally and all text and interface elements will be a reasonable size.
It’s sad when a 5k monitor works flawlessly under macOS and then you fire up a windows VM with the latest version of SQL Server Management Studio and then needing to squint at the text
Arghhh I wish people would stop talking about DPI like it's a resolution. "I don't need a 4k monitor, my 1080p one is already too big!" and "<x> doesn't support 4k" are two types of comments guaranteed to come up during any mention of DPI (which is neither of these problems).
It's almost 2020. Apple began shipping HiDPI in 2012. It's absolutely shameful that vendors are still shipping 1080p.