IMHO if Elop had not been there the downfall would be slower and they might had a chance/time to change and keep the market. There has been plans for more flagships with MAEMO to come out, but Elop cut them off and fired the whole team.