And I can not speak for Android (though I think Android does it properly as well), but the scaling problems and difficulty in developing a properly scaling application in Windows is almost entirely relegated to the desktop and especially to applications that use non-default UI frameworks.