Read the links above. it is a huge assumption that paths chosen pre-Elop could have been corrected. So Elop chose to outsource software to a software company, MS. Made sense then, perhaps makes sense in the future, only time will tell. Blaming everything on Elop is highly myopic, and clearly the board knows this, hence he is still employed.