It's not clear that there's anything at all that they could have done differently that would have made them successful. Releasing BBM on multiple platforms earlier would not have made very much money. Completing BB10 earlier would not have caused it to beat IOS, Android, or Windows Phone. The Playbook would still have failed to iPads, Android tablets, and Window 8 tablets if it was designed as a standalone product. I think they were just doomed, really.