Earlier quoted context omitted.
This is in stark contrast to iOS, which runs on a phone released in June 2010.
The most recent iOS only now deprecated the iPhone 3GS which was released in June 2009. Up until two months ago a 4 year old device was still running the latest version of iOS. Why is Google unable to do the same?
iOS might have everyone on the same version, but features are pruned for older hardware. As if getting through one software revision wasn't difficult enough through manufacturers and carriers to a magnitude of devices...
users who are determined can still get the latest version of android on whatever phone they please.