No necesitas saber programar para sacarle partido. La ventaja en el caso de los que no sabemos programar es indirecta. Tenemos cientos de miles de programadores dedicados al software libre, estos hacen programas, mejoras, cambios, solucionan bugs... entre muchas otras cosas gracias al código fuente. De todo esto nos beneficiamos nosotros y Samsung, ya que ellos, manteniendo el caracter libre pueden hacer uso de esas mejoras.
Otra cosa importante es que no te pueden engañar, que clase de información envia el iphone a apple de nosotros? NO podemos saberlo porque el código es propietario y no puede comprovarse.
Todo es mejor siendo libre!!
Te pondré un ejemplo, yo poca cosa se de mecánica, pero núnca me compraria un coche que no pudiera abrir el capo y ver el motor.