
It was time somebody cleared that up: the oft-decried skins put by OEM and operators on Android are not responsible for the lateness or lack of updates. The truth is that
skins are easy, hardware drivers are hard. That is not to say skins do not have other problems, or that the problem is unsolvable, but asking for "stock" Android OS is not going to help on the update front.