@oniz
Je ne suis pas développeur, je ne pourrais pas te répondre, mais ce que je peux te dire, c'est qu'il est plus facile de devolopper des systèmes d'exploitation ou des logiciels pour toujours fonctionner sur exactement le même matériel, comme les raspberry pi, que sur une multitude de configurations différentes, comme les pc.
Pour faire une analogie bidon, si tu apprends à conduire sur une Clio et que tu conduit toute ta vie sur une Clio, tu aura beaucoup moins de difficultés que si tu dois conduire un vélo, puis un bus, puis un hélicoptère...
Ben le conducteur, c'est le système d'exploitation, et le véhicule c'est le matériel.