It would be nice to see some justification for this matrix. I did some googling, and though I was surprised at seeing the 3G recommended for 'No Support', the data would seem to back that up: <a href="http://www.14oranges.com/2012/04/ios-version-statistics-april-14th-2012/" rel="nofollow">http://www.14oranges.com/2012/04/ios-version-statistics-apri...</a>
It's easy understand that developers don't really want support older platforms as that might be quite of a burden. But please don't drop support if you can. Not everyone likes updating to newest version of OS on their phone all the time especially if there are no significant changes coming. (IMO There haven't been any killer features in 5.x and 6.x revisions of iOS.)<p>The thing that annoys me most is Mac applications that don't support 10.6 any more even though that's shoudn't be hard at all as desktop APIs are quite stable and don't change much. Or applications that support full screen only on 10.7. (Seriously, Evernote?)
This graphic needs more context/metrics. Are these judgments made on past trends? Usage numbers? Something like how MacRumors buying guide averages out past release schedules to determine the next likely update:<p><a href="http://buyersguide.macrumors.com/" rel="nofollow">http://buyersguide.macrumors.com/</a>
We're also not supporting the original iPad on some new apps since the hardware is too underpowered to deliver great performance, and we believe it'll quickly become a liability in the future (better to have not supported it from the beginning than having to drop support a few versions down the line).