"It can be tricky to take advantage of features in new Android versions (like ICS) while still supporting older versions (like 2.2)."
ummm...what was your argument again?
ummm...what was your argument again?
That said, I don't fully agree with the OP's argument. Fragmentation is a very real pain in a lot of subtle unexpected areas (mostly UI related).
And there are a few tools you can implement to have full backwards compatibility to 2.2, probably even 2.1.
It's not that hard to do at all. I have a lot more trouble supporting IE in web development than I do all the Android versions.
Android dev provides some: http://android-developers.blogspot.com/2010/07/how-to-have-y... And I found some more: http://blog.evendanan.net/2011/04/Backward-compatibility-in-...