Secondly, I purchased a Galaxy Nexus from Google in late April, 2012 with the understanding that it would receive updates for at least 2 years. That is why I was very disappointed when it was not eligible for an update that arrived less than 18 months after I purchased it.
It is truely sad that a perfectly good phone is essentially e-waste, and cannot be used due to this bug.
Google Glass uses a TI OMAP SoC from the same generation (4430). The brand-new Moto 360 uses a TI OMAP SoC from the preceding (!) generation (3630).
Google Glass runs KitKat, the Moto 360 even runs Android Wear 5.
Neither the Glass nor Moto 360 suffer from this problem since neither has a cellular radio.
Even shipping 4.4 with a 4.3 kernel would be far superior to having what is essentially a brick.