Nothing says "solid, responsive, enterprise-grade, consumer-pleasing data access" like candy.
(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.)
Could be way off, but I find the idea that people are opting out of Android due to dessert names very unlikely. Seems roughly equivalent to OS X (recently retired) cat names and I don't remember people staying away from Mac cause snow leopards don't convey the advantages of owning a Mac. Especially since I'd bet a vanishingly small amount of people who own Androids know the thing that runs their phone even has a code name. Google doesn't even sell Android in boxes with jelly beans on them like Apple used to do with cats.
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."
Most mormal people don't even know that their phone's OS has such a thing like version, code name etc. Actually there are people who don't know what OS is and which one they use.