Well, RIM and a lot of other players went under as well.
Android survived (IMHO) because they hyperfocused and took basically only the linux kernel and replaced most of the userspace, especially all the XOrg stuff, focused on the Java API and that was it and then shipped.
Of course Google money helped, but it's not like Google never fumbled a product before.