En relación a los comentarios sobre el software, bueno, aquí va mi grano de arena.

Efectivamente, no es de recibo que esperemos cosas nuevas, pero sí es de recibo que las cosas que no funcionen ser arreglen, y en general, cuando sale un nuevo dispositivo con nuevas funcionalidades, se abandona el anterior esté como esté.

Y eso no es de recibo.

A eso hay que añadir que existen unas cosas que se llaman test unitarios, tests de casos de uso, tests de integración, tests de regresión... de forma que si un software presenta un bug, en el momento en que se soluciona se construye un test para comprobar que no vuelve a ocurrir. Si un software presenta una regresión (el que un bug que estuviera solucionado vuelva a pasar) se debe a que o bien no se ha creado un test para comprobar que no vuelva a pasar, o bien no se están haciendo tests.

A eso hay que añadir que la empresa debe tener un departamento de QA que realice toda una batería de tests. Un tío/tía tocando los aparatos, haciendo una secuencia de pasos determinada y registrada con la que se comprueba la funcionalidad actual y la añadida.

Y esto demuestra varias cosas de las empresas que hacen estos aparatos:
*Que no pasan tests
*Que no tienen departamento de QA (ni siquiera beta-testers)
*Que si los tienen, se los pasan por el forro de los cojones.

Y todo esto me lleva a la conclusión de que la mayoría de este tipo de empresas, sobre todo las españolas, tienen en sus nóminas a becarios o a lo que yo llamo ferreteros del software, que en lugar de saber desarrollar, solo saben usar un destornillador plano con punta de 8 cm y un martillo de zapatero de dos quilos para programar.