Well...yes. Great upgrade policies: Apple. Crappy upgrade policies: Samsung, LG, HTC, etc.
Let's look at the flagships:
Apple: iPhone 5 from 2012 supports their newest OS release.
Samsung: Galaxy S3 from 2012 supports Android 4.3 and 4.4 (depending on model). Those are 2012 and 2013 OSes.
HTC: One X from 2012 supports up to Android 4.2.2.
LG: Optimus G from 2012 supports up to Android 4.4.2.
Google itself: Nexus 4 from late 2012 supports up to Android 5.1.1. A maintenance release from last year, with a base OS release 2.5 years ago...but certainly better than other Android vendors.
Android itself is still being updated as far back as 4.4.x, but that doesn't help much when the vendors aren't picking up the updates (and installing LineageOS tends to lose access to some of the features I paid for).
Do any android handset manufacturers ship updates?
Whether I buy a computer from Dell, HP, Lenovo or any other PC vendor, I still can get upgrades and security patches from Microsoft. I don't have to wait on the vendor for updates.
we look at Apple, Samsung, LG, HTC, etc... independently as companies I am sure some have crappy upgrade policies and some have great policies. If you want shop around for it, look at reviews for other phones.
Tell me one Android vendor who supports their phone with security patches for five years?
I have seen plenty of preinstalled crapware from all those companies that never gets updated.
All I am trying to say is that android, the OS is not the reason updates don't happen. The Vendor is and largely your point point agrees with me.
Are you really comparing the ease of clicking one button to upgrade Windows or iOS devices with using some semi supported "Android" OS that may or may not be supported for your phone?
Android is open for anyone to do anything with, and there is no way to force someone to support something after they release it any more than it is possible to get them to not use Android in the first place.
If we look at Apple, Samsung, LG, HTC, etc... independently as companies I am sure some have crappy upgrade policies and some have great policies. If you want shop around for it, look at reviews for other phones.
If you don't want it, like if you are planning on installing your own OS or have other plans for the hardware then this is misfeature. It becomes a thing you have paid for but will never use.