This does make things a bit too big on the 24" external display which has nearly the same resolution, but it's not distracting. Some websites I use CTRL-+ and CTRL-- to change the scaling, or rather fine tune it, depending on more than +-20% and the rendering gets wonky. Firefox seems to remember this per site even after a relaunch or reboot.
The biggest problem I have is Bluetooth, my mouse is always disconnecting on Linux, dozens of times per day, but the same laptop+mouse rebooted to Windows 10 - no problem.
I thought it was odd when Apple got a lot of heat for not using X and writing their own thing. It sounds like Apple had evaluated X and determined it wouldn't fit their needs. The same thing happened when things like Wayland started getting written.