The Android version names always drove me crazy. They felt childish and lame. Froyo? Gingerbread? Honeycomb? I mean, none of these are going to be Nike slogans any time soon. The word "froyo" is basically used to throw shade at anyone who would dare use the word "froyo" non-ironicaly.
Apple does okay with its version names. Wild cats and California locations are always a bit compelling, and the names don't beg for attention.
I try not to be negative, but given that Google has corrected their naming, I think we can all join in thanking them sincerely.