Duh? That was sort of my entire point...
If I'm forced to buy a new device because a manufacturer can't/won't keep the OS up to date what makes you think I won't purchase from a better manufacturer next time.
Because all of the major Android manufacturers are pretty much the same in this respect?
You don't cultivate brand loyalty by screwing over your customers. At least not in the Android world where there's competition.
So outside of a few niche brands, which of the major Android manufacturers don't have the same issues of abandoning phone updates?