I’ve Had it Up to Here with Meaningless Upgrade Names.

With names like Mango and Ice Cream Sandwich, how is the average user ever supposed to know where the upgrade falls in the upgrade path or even what product it's part of? Whatever happened to a simple system like 1.0 and 2.0 anyway?