The problem is it doesn't always run fine. I've got a Samsung Galaxy S running Android 2.35 and it's a pain in the neck. It's slow and crashes regularly, requiring me to remove the battery to hard reset it. And the Samsung Kies software needed to update the firmware only worked on 1 out of the 4 Windows PCs I tried it on.
Got a Nexus 5 on the way, hoping that I'll have better luck with that.