Would you pay for Android updates?
theverge.com
theverge.com
It has been that way forever. Turn carriers into dumb pipes, unlock the bootloaders and the problem magically vanishes. There has been support for samsung devices that span 4 years. Or sony. Or HTC. Note 2 is good example.