Android manufacturers withholding updates and worsening platform fragmentation?