I do understand what you saying. But I think there is subtle but important difference here. Microsoft deliberately ruined font rendering experience for users who already was using their platform, and didn't care because they knew they had them locked in.
But small fonts and etc problems in high DPI monitors raised in kind of adoption old apps (Win32 API) in new technologies (high DPI monitors). This is quite ordinary. Every manufacturer or company will experience something similar eventually.