Da hast Du natürlich völlig recht. Ich hatte da mal so ein wenig "Wissen" vorausgesetzt. Linux ist natürlich der Kernel und nicht mehr. Der Rest ist Arbeit der Distributionen oder wie im Falle von Embedded Systemen des Hardwareherstellers.
Linux verbreitet sich gerade in diesen Bereichen so stark, weil es auf ein schlankes und offenes System ankommt, welches die Hersteller an ihre Bedürfnisse anpassen können. Mit Microsoft ist dies kaum möglich, da eben der Konzern den Ton angeben will. Im Grunde ist es ein Plus von OpenSource, die zur Verbreitung führt. Der Linux Kernel an sich ist ja auch nicht ganz unproblematisch.