That is very true, and I have to say it's disappointing and baffling how Microsoft dropped the ball on this one.
Microsoft are the only ones who ever managed to make the separation between OS vendor and hardware vendors work (at least on the PC side). They are sorely missed in the mobile space.
The only viable alternative was Windows Phone, but that is gone now.