Maybe after Nokia continually failed to complete or release new platforms they turned to a company with experience of releasing unfinished software. Perhaps Elop dumping everything for a new unfinished platform isn't so far from what they hired him to do, pushing unfinished crap out till the market accepted it, only surprise being when he chose an external bit of crapware not the internally one!