Buenas elbores
No te puedo decir como de buena o mala es la App de LG, no tengo LGs y jamás recomendaría una, honestamente, precisamente por el OS que usan, pero eso es cuestión independiente. En cualquier caso, el problema es infinitamente más grande de lo que puedas estar imaginando, pero en muchos órdenes de magnitud.
Dices que es muy criticable que una empresa como Movistar tenga una castaña de App, dando por sentado de que la App actual lo sea. El problema es que guste más o guste menos estás perdiendo de vista la escala, y los problemas reales que hay encima de la mesa. Luego si quieres, una vez se entiendan, podemos debatir el resto, pero hay que entenderlos.
El desarrollo de aplicaciones para lo que a mi gusto erroneamente se llaman "SmartTV" es altamente complicado, endemoniado y un sumidero sin fin de dinero, sobre todo para algunos ecosistemas. Por supuesto, sí, es siempre cuestión de números, no te quepa la menor duda, el problema siempre es el dinero. Pero para poner este caso encima de la mesa, que lo hemos debatido en más de una ocasión, hay que ver una realidad objetiva:
1º. Cuantos Ecosistemas tenemos a día de hoy, como se reparte la tarta?
Bueno, no tengo datos de primera mano ahora mismo, pero en esencia GoogleTV se leva entre un 35% y un 50% del mercado, le sigue Tizen (samsung) con un nada despreciable 20% aprox, en tercer lugar LG que tendrá un 15% o así... y luego muy por debajo pues Roku, Vidaa...
Problema... cada ecosistema requiere aplicaciones totalmente específicas y propias para ellos. Sistemas operativos diferentes, SDK diferentes, todo es diferente. Solo hay 1 caso realmente brillantes aquí, GoogleTV, y no por tener el mayor share, sino que en esencia es Android, lo que implica que básicamente no partes de cero en la App, el 90% ya lo tienes, en la App para móviles y tablets.
Esto ya supone un infierno para los desarrolladores de las plataformas de contenidos. Netflix tiene que dedicar equipos enteros de desarrolladores a cada uno de los ecosistemas, lo que implica soporte, gestión, peculiaridades de cada sistema...
Y por si fuese poco, ahora encima de todo ello tienes que añadirle todas las tecnologías DRM, diferentes de cada plataformas de contenidos que también dependen de cada ecosistema. Todo ello implica un Caos de proporciones épicas.
Por qué gana aquí por goleada Google? Por dos razones. Primero y principal porque el share que tiene es desorbitado, con lo que como entenderás es la prioridad número uno para cualquier plataforma de contenido. Segundo, es la más "simple" y la que menos dolores de cabeza les van a dar, ya que comparte ecosistema con Android, con lo que es el ecosistema favorito por cualquier desarrollador y plataforma de contenido. Además, aunque es cierto que Android tiene una gran fragmentación, dicha fragmentación es nimio en comparación con la fragmentación dentro de los otros ecosistemas, una TV con AndroidTV9 posiblemente siga aun funcionando perfectamente durante años, pese a que el OS tiene ya unos 7.
2º. Fragmentación del propio ecosistema
Android tiene fragmentación, pero al final cada versión nueva suele ser bastante retrocompatible, a nivel de código no es complicado gestionar la compatibilidad hacia atrás. A menos que se quieran implementar cambios muy grandes, una App para Android9 puede funcionar sin problema para Android17. LG es el ecosistema ahora mismo más "roto".
En esencia, LG ha ido sacando versiones de WebOS de forma anual. Desde WebOS3.0 en el 17, webOS6.0 en 21 y desde ahí que le cambiaron el nombre al "año", siendo actualmente WebOS26. Esto no tiene por qué ser en principio algo tan malo, como vemos en Android pasa algo parecido y no "pasa nada". El problema es que LG ha seguido cambiando las APIs, y no con cambios pequeños precisamente, haciendo que en esencia la que a lo mejor tienes par WebOS3.0 te aguante hasta WebOS5.0, pero a partir de ahí tengas que rehacerla entera para la siguiente, y otra.... algunas plataformas de contenido ya han sacado de soporte por ejemplo versiones concretas de WebOS, con eso te lo digo todo.
3º. Usuarios de la plataforma -> Dinero para ello.
Movistar+ puede tener muchos usuarios... 4 millones creo que rondará ahora mismo? Es un número elevado sin duda. Pero ese número, que puede ser muy grande, es absurdamente minúsculo en comparación (números aproximados)
Netflix: Más de 300 Millones
Prime: Más de 200 Millones
D+: Más de 120 Millones
HBO: Más de 120 Millones
Juegan en ligas total y absolutamente diferentes. Netflix, si deja de mantener por decisión propia por ejemplo WebOS3, deja de un plumazo a una cantidad de usuarios enorme. Haciendo un cálculo de servilleta como los que hacía el increible Fermi: Unos 150 Millones de dispositivos LG, y usando un aprox de 14% con WebOS, te da unos 21 millones de dispositivos potenciales. Es decir, que si Netflix dejase de lado la versión más vieja de LG perdería de un día a otro 21 millones de usuarios en dichos dispositivos, un número 5 veces superior a todos los usuarios que tiene Movistar+.
4º. Dinero, Dinero y más dinero.
Si llegas hasta aquí... entenderás el dilema. Para los pesos pesados, que son mundiales, ir dando cerrojazo por detrás solo pueden hacerlo de forma muy pausada y escalonada. No solo eso, tienen que invertir cantidades astronómicas en desarrollo de software. Ojo, también lo ganan, el ARPU de Netflix es brutal, casi un 30%, D+ muy lejos a lo mejor con un 6%. Movistar+ no creo que llegue al 1%. O dicho de otro modo, Netflix puede amortizar el dinero en desarrollo de una forma que Movistar no podría soñar, incluso Disney/Prime. Para ellos el esfuerzo económico es grande, pero a efectos globales asumible. Para un servicio fuertemente Español, esto no es asumible, no importa lo grande que sea Telefónica, no pueden permitirse los equipos de desarrollo que tienen las plataformas internacionales.
Es dinero? Totalmente. Al final tienes que distribuir el dinero de forma adecuada, según tus posibilidades y sin tener un servicio que al final sea deficitario y no solo no ganes dinero sino que lo pierdas.
---------
Si sumas todo ello, te das de golpe con el problema. Simplemente los equipos de desarrollo detrás de una aplicación de índole nacional, donde además se tienen que dar soporte al menos una decena de ecosistemas diferentes, no puede estar siquiera cerca de otras alternativas internacionales. Que una versión/actualización se rompa, funcione mal, tenga un bug, problema... no solo es que sea asumible, sino que es esperable. Como es normal se priorizará (dinero) a las cuotas mayores de usuarios, o al menos darle más importancia.
Es más, si quieres un ejemplo siempre para que veas esto, piensa en AppleTV. Sí, Apple mueve cantidades estratosféricas de dinero, pero en el streaming, AppleTV tiene un share anecdótico, no llega ni al 4%... no hace falta que te diga cual es la peor App de streaming y la que más dolores de cabeza da :)
Es injusto? Bueno, es algo así como discriminación, desde ese punto de vista quizás. Pero también te digo que yo haría exactamente lo mismo, el dinero no es infinito, si lo inviertes en A no puedes invertirlo en B, y si en A te renta 10 y en B te renta 2... no vas a poner todos los huevos en la misma cesta, pero meterás mucho más en A que en B.
Espero que así se entienda un poquito mejor y perdón por el tocho.
Saludos.