This report disagrees with you rather strongly:
http://opensignalmaps.com/reports/fragmentation.php
It claims 2.3 and 2.4 make up for ~75% of the installed base, and the remaining 25% is just a mess.
http://opensignalmaps.com/reports/fragmentation.php
It claims 2.3 and 2.4 make up for ~75% of the installed base, and the remaining 25% is just a mess.
According to that chart, about 84% of devices that have accessed Google Play are on Froyo or Gingerbread, and another 7% are on ICS.
Pretty much all of the phone market is concentrated in Gingerbread and Froyo. I think fewer than 10 types of phone are on ICS.
However, compared to hardware variations and manufacturer/carrier modifications, API level is a piece of cake to handle.