it is a larger market generally yes, you're right
previously, you were using the line 'larger market phone', which I have pointed out is more than one phone
a lot of the major manufacturers add their own little customisations to the android platform, so you will find that certain apps only have certain bugs on one or a handful of specific handsets.
A lot of apps are incompatible with some phones.
This can also be due to slight differences in the way different types of hardware compute the data. Different chip manufacturers etc.
There is such a diverse range of technology running the Android platform, and a lot of people aren't running the latest. Many phones don't support the latest updates.
Sky will want to ensure the broadest possible reach and to do this they have to find the best compatibility which will include some compromises.
and with the iphone software .... there is only the iphone
a single platform, a single device, no variables,
which makes it far easier for developers to get it right