Bueno, al menos actualizan sus terminales durante bastante años.
Cierto que es que en cada actualizacion van capando cosas intencionadamente y suelen ir peor (por hardware mas antiguo) pero dan unos cuatros años oficiales si no me equivoco.
En android, los unicos que actualizan son los nexus, y los motorola (con pequeños retrasos), no se si alguna mas (quizas LG?) y aun asi, si no me equivoco te ofrecen un soporte de año y medio oficial (al menos los nexus)
Lo que pasa es que gracias a la comunidad puedes alargar muchiisimo la vida de un terminal si este tiene scene, por ejemplo mi S3 quedo oficialmente en 4.3 (y despues de muchisimo retraso) pero gracias a ña scene puedo disfrutar de Lollipop completamente funcional.
Las empresas, ya que no se dignan a actualizar sus telefonos, al menos podian liberar los drivers y asi ayudar al desarrollo.