
Timing is everything. Too early and your product will shrivel; too late and it will be overlooked no matter how shiny. Just ask BlackBerry — a company with spectacularly bad timing in recent memory. A string of hesitations and bad decisions made the BlackBerry maker too late to the mobile party again and again.
Clinging stubbornly to old QWERTY keyboard habits left its hardware out of touch — literally — when it came to competing with Android and iOS, and allowed RIM to delay the necessary refocusing of its mobile platform for too long. That next-gen platform arrived eventually in BlackBerry 10, but the BlackBerry faithful had already mostly departed for pastures new, leaving the company with a load of unsold...