The developers support isn't just a minor quibble, especially when it comes to quality of life factors like browser versions (e.g. LG, HTC, Samsung, etc. have all shipped Chrome builds with subtle differences). This also applies to optimizations for CPUs, graphics hardware, etc. — the app may be available on both but it almost certainly runs better on iOS.
The other problem is that fragmentation increases the odds of a vendor walking away from a device since the per-model sales are divided more ways. Trying to pick a device which will get updates basically involves sales forecasting which wouldn't be necessary if the platform was open.
The other problem is that fragmentation increases the odds of a vendor walking away from a device since the per-model sales are divided more ways. Trying to pick a device which will get updates basically involves sales forecasting which wouldn't be necessary if the platform was open.