Interesting, how pointing this out does not go well there.
Really, just compare numbers of iOS5 and ICS on the devices in users hands. Both came out about the same time, but difference is immense.
Of course, there are real and valid reasons why it is so with ICS, but at the end we still have what we have.