I played around with this back when I used Windows, maybe 5 years ago (so my opinion may be out of date). It made text look better on the laptop screen (high dpi) but worse on external monitors (low dpi). That made sense because Apple doesn't sell anything with a low dpi display, but Windows still needs to care about them, so it does a lot of extra stuff like font hinting to make rendering look good as dpi scales down.
It was a historical distinction between the two OSes, even before Apple went all in on high-DPI.
Basically, macOS uses "ideal" font rendering, meaning that all glyph shapes and overall text size is as if they were rendered with infinite resolution and then quantized using the pixel grid; when you increase font size, the text scales linearly.
Windows, on the other hand, adjusts the shapes by snapping vertical and horizontal lines so that they correspond exactly to rows and columns of pixels. This distorts glyph shapes and spacing, but it makes small text (around 8-10pt) much more readable on low-DPI displays.
(Coincidentally, this seems to be why macOS default UI font has always been a bit larger and thicker than Windows.)
While DirectWrite does render text a little bit differently, it still does pixel grid snapping (if you ask, which UI frameworks usually do) at least for small font sizes.
> It made text look better on the laptop screen (high dpi) but worse on external monitors (low dpi).
what profile did you choose? LCD.ini make the low DPI ones looked way nicer to me, to the point I could live without it. It looked bad on high DPI ones though, so after I upgraded my monitors to 4k I just uninstalled it.
I played around with this back when I used Windows, maybe 5 years ago (so my opinion may be out of date). It made text look better on the laptop screen (high dpi) but worse on external monitors (low dpi). That made sense because Apple doesn't sell anything with a low dpi display, but Windows still needs to care about them, so it does a lot of extra stuff like font hinting to make rendering look good as dpi scales down.