They have enough problems supporting (or not supporting to be more accurate) single-OS devices. Their problem is differentiation - too many models differentiated by the number and nature of defect - instead of making a few top-notch models and support them properly, they make loads of crippled ones and give them little or no support.