"just as bad a job as Windows 7 " is not true, its much better in this respect but sill not perfect. The Creators update improves it even more as now MMC panels render fonts correctly.
This is on Microsoft, no question. Apple handled the transition much better with the hard coded 2x scaling factor. Windows is more flexible with dpi in theory, but a PITA to code against in practice.