I don't blame them. Apple are appalling when it comes to support for non Apple applications and hardware. Apple seam to believe they can do it all themselves when the fact is they cannot. I have a retina Mac and I'm finding it full of holes with a poor OS integration for the high res display.
If Apple continue feeding the market with hardware that forces a rewrite on software, this will become a popular trend for software companies to follow suit.
Look at the advancements on android over iOS in the past 6 months. It's clear Apple will not thrive with this "own it all mentality". But they only have themselves to blame.
The funny thing is that windows was completely ready for this in Vista and had scaling of apps even to non regular sizes like 125% 150%, 200% or even a custom value between those. It also didn't require you to rewrite your app or recompile it. It works with existing apps. Problem is apple never planned for resolution changes when they designed both OS X and iOS so its now tacked on after the fact and is more of a bandaid solution than a proper implementation. Android, Windows vista, 7, and 8 and XP/2000 to a degree have dpi scaling natively.