I think its inexcusable that a bare bones winforms application doesn't scale correctly, and that I'd never know about this issue without a high dpi device. This is one place where Microsoft has total control and they should be ensuring that everything built with visual studio works on their devices out of the box. Hopefully VS2013 will address this.
It's probably not even theoretically possible to fix it, without having a list of programs and their DPI behaviour, then keep that list updated somehow and patch programs' rendering. Or MS would need to add another flag like "no, I'm really DPI aware, promise!" for new programs to opt-in, then continue to scale older programs.
WPF, DirectWrite, WinRT - apps based on those APIs should have far less problems with scaling.
That article stops short of Windows 8.1 which provides new multi-monitor options. Here's the latest manifest overview: http://blogs.msdn.com/b/chuckw/archive/2013/09/10/manifest-m...