But there's a good reason for moving on, no?OK....There are many scaling issues that can't be fixed unless Microsoft makes any Win32 Program that uses XP GDI Scaling an incompatible program and prevent it from installing (this means the majority of Adobe, Chrome, Firefox and all iTunes users). Your solution of moving to OSX works because Apple doesn't support backwards compatibility (they can do this as their user share is so small).
The way to fix it is to use MUI Applications or Win32 Applications that use Vista Style Scaling. Microsoft will not break backwards compatibility on x86, they will improve it but it will never be fully fixed...Regardless of the complexity Microsoft needs to find a better path for high dpi support. High dpi screens are dropping in price and becoming readly available. Legacy support is a blessing and a curse for windows. I also curse whenever I try to read anything that isn't high dpi supported on my SP3 screen.
The way to fix it is to use MUI Applications or Win32 Applications that use Vista Style Scaling. Microsoft will not break backwards compatibility on x86, they will improve it but it will never be fully fixed...
Microsoft cannot change other people's code who created it using legacy APIs and outdated code.