A ver, en referencia a las actualizaciones:
Cada fabricante, cada desarrollador de software piensa lógicamente en su producto y en mejorarlo supuestamente. Samsung mejora su firmware en cada actualización (aunque a veces mete la pata, pero os aseguro que siempre lo mejora), entonces ¿cual es el problema aqui? Es fácil, que samsung se preocupa en su producto y no en el software que pertenece a un tercero y ahí está el kit de la cuestión, el desarrollador es el que se tiene que preocupar de mejorar su software y en el caso de que Samsung cambie de firmware, el desarrollador preocuparse de actualizarlo también y hacerlo compatible con el nuevo firmware (o en este caso smarthub).
Los desarrolladores, pagan a Samsung por tener su software en los servidores de éste, y en el momento que no paguen las cuotas especificadas, pues el software desaparecerá (este es tan sólo uno de los motivos). El otro y el más gordo es que cuando Samsung actualiza, les pide a los desarrolladores que actualicen sus aplicaciones y las hagan compatibles con el nuevo firmware, y si lo hacen seguirán y si no lo hacen desaparecerán por muy buenas que hayan sido. Zapatero a tus zapatos. Saludos.