It's not the software fragmentation that's the problem; it's the vast array of hardware Android runs on, which is both its greatest strength and a huge weakness. With so many handsets out there and no single dominating model, accessory manufacturers don't have the incentive to invest in developing a high quality…