Looks like Android has done it too: http://www.android.com/kitkat/
HN discussion here: https://news.ycombinator.com/item?id=6321940
Edit: Spoke too soon. Looks like it is!
(Yes, I know this complaint is old, and dessert/snack is the Android naming theme. Nobody is buying in because of the meme; a lot of people are opting out because of it.)
Uh citation that Android version code names affect "a lot" of people? Because I doubt any tech people care, and retail users are buying whatever and not stopping and saying "Oh, code name Jelly Bean? Screw that I'll buy an iPhone."