^ Yes I dream of the day that android can roll out updates in a manner that is as good as windows. Windows probably runs on a greater variety of hardware to boot!
as it stands on android you mostly have to choose between better support (nexus) and better hardware (samsung & arguably others)
Well you can't say all windows, you have to exclude windows mobile for example which is essentially the platform most like others that we should compare with.
It's rollout and support has been criminal of late. Windows 10 still hasn't officially been released for the majority of current windows mobile handsets that Microsoft declared would receive it, and even those that have officially been released in the last few months with Windows 10 have been greeted by clearly unfinished, buggy and sloppy software. Which given Microsoft's new full control over, is far worse a situation for its mobile platform to be in than Android or IOS ever are or were.
As a smartphone vendor who can no longer provide a stable OS to its customers since taking full control over its handsets or provide existing handsets anything out of early beta despite months and months (nearly a year) of Windows 10 announcements - they have pretty much nixed their mobile plans before they are even up and running. Sure they have added innovations such as continuum but at the expense of the only strong point they had going for them 'stability'.
So I wouldn't hold "Windows updates" up as some bastion of how support should be done, because clearly when they get it wrong - and they have, on their mobile platform, they get it wrong big time.