imref - while fragmentation is an issue, that bit about developers is nonsense. You'd be hard pressed to find anyone running anything below 4.x these days, there aren't any significant differences to mention within the 4.x family from a developer standpoint.
It's like saying that the lack of iOS 7 support for the 3GS and iPad 1 are a big developer problem.