Dans l'exemple de la voiture, on oublie souvent comme le rappelle à juste titre Albertus qu'il faut passer un permis, et qu'on a aussi appris quand même pas mal de choses : il y a de l'huile qu'il faut changer de temps en temps, comme les pneus, qu'on ne met pas du diesel dans une voiture essence et vice-versa, sans pour autant mettre le nez dans le moteur. Et quand on n'y connait vraiment on se fait arnaquer par le garagiste qui nous raconte ce qu'il veut ...

La formation me semble primordiale, pas savoir programmer, mais savoir ce qu'est un navigateur, un moteur de recherche, que le cloud c'est simplement un ordinateur situé chez une société qui cherche à faire du profit, pas à nous rendre service, ...

Et en ce qui concerne la formation il y a beaucoup à faire. Dans ma boite, on a 80 emplois d'avenir, donc moins de 25 ans, ceux qui connaissent les logiciels libres se comptent sur les doigts d'une main, les connaissances d'un traitement de texte, d'un tableur sont limitées.

Ceci dit une meilleure formation n'empêche pas de développer des logiciels plus intuitifs, l'un n'excluant pas l'autre. De gros progrès ont déjà d'ailleurs été faits en ce sens.
Mais il sera toujours difficile d'arriver au même niveau de simplicité apparente dans la mesure où, si on veut que l'utilisateur puisse paramétrer à sa guise, que le logiciel ne soit pas opaque, il faudra laisser des portes accessibles qui nuiront à la simplicité.