¿Por qué Linux no es la elección del sistema operativo para el público en general a pesar de que la mayoría de las aplicaciones comunes se han basado en la web?

Su pregunta son en realidad dos preguntas. Linux es solo un kernel, y en el segmento móvil (teléfonos móviles, tabletas) es dominante. Creo que algunas personas ni siquiera saben que Android ejecuta un kernel de Linux.

Luego, en el segmento de computadoras de escritorio / portátiles, el problema aquí es que muchas personas no saben qué es Linux, e incluso si lo saben, ¿por qué molestarse en instalar un sistema operativo diferente? Muchas personas están familiarizadas con Windows, ¿por qué hacer el cambio?

El otro problema es que, a diferencia del móvil, no hay una gran compañía detrás de él. Sí, existe Canonical Ltd, pero ¿cuántas personas conocen Canonical? ¿Y cuántas personas conocen google (compañía detrás de android)?

El otro problema es que no hay marketing para Linux, ¿alguna vez has visto un anuncio de Linux? ¿Y cuántas veces has visto un complemento para un teléfono / tableta con Android?

Porque la mayoría de la gente ni siquiera sabe que existe. En realidad, ni siquiera saben qué es un sistema operativo y por qué lo necesitas.

La gente compra computadoras y las usa como está. Hay pocos lugares donde puede comprar una computadora portátil o de escritorio basada en Linux lista para usar.

La gente usa mucho Linux porque está detrás de un teléfono inteligente con Android, enrutadores de red, decodificadores y otros dispositivos con Linux incorporado. Linux es el sistema operativo integrado líder del mercado.

Hay algunos ensambladores de computadoras que venden computadoras listas para usar basadas en Linux, no son tan grandes como el vendedor de computadoras principales como Dell o HP. Pero ellos están creciendo.

Hay una posibilidad de cambio en el futuro: Steam OS. Aunque es un público en general que hace ventas de volumen, es el jugador de PC cómo liderar el mercado y establecer su dirección. El éxito del sistema operativo Steam puede conducir a un éxito de Linux.