Google releases new versions of Android, yes. However it is an unfortunate aspect of life in Android-land that you may be at the mercy of your handset manufacturer and/or your network supplier as to when you get the update, if you get it at all. Many people may be only few months into an 18 or 24 month contract but find they will not receive any newer versions of Android thereby leaving them lacking the lates features and security updates.
I believe the most recent statistics show that 7 months into the newest version of Android, called Ice Cream Sandwich, only 7% of devices have been updated. This means 93% of devices are running one of the older versions of Android. This is another reason the platform remains a firm second best for man developers.
Can you please update your oft repeated facts.
Dashboards | Android Developers