C'est bien d'avoir réussi à faire le lien entre linux et un truc complètement obsolète, je n'aurai pas réussi à faire mieux moi-même…
Plus sérieusement, je ne pense pas que cela soit un problème avec développeurs Linux, mais plutôt avec les développeurs en général. Les développeurs peuvent être bon ou mauvais, mais ils sont en général très mauvais lorsqu'il s'agit de se projeter à la place de l'utilisateur. Ce qui peut se comprendre quand l'utilisateur lui-même a du mal à se projeter à sa propre place.
Mais pour Linux, l'utilisateur est avant tout le développeur, et c'est lui qui impose les règles comme il l'entend… C'est peut être la pire des situations.
Habitue l'utilisateur à un truc horrible, et l'utilisateur ne saura plus penser qu'en terme de cette horreur. ("J'ai forcément besoin d'une ligne de commande pour copier un fichier. Faire Ctrl+C Ctrl+V c'est trop compliqué… Espèce de looser !"…)
Le problème c'est que l'utilisateur ne sait pas ce dont il a besoin. Et le développeur, utilisateur, lui aussi, ne le sait pas non plus. Et le développeur impose à l'utilisateur. Donc au final, qui sait ce dont l'utilisateur a besoin ? Peut-être personne. Et ça ne dérange… quasiment personne. (Pourtant il suffit seulement de l'action d'une personne pour faire évoluer les choses. Tout comme il suffit l'action d'une personne pour empêcher de faire évoluer les choses.)