> ... adding on a mobile phone business that Microsoft probably should abandon ...
Why should it be abandoned? Just because the author isn't a fan of WP8?
> have argued that Stephen Elop made a massive strategic error by choosing Windows Phone over Android; ... It would have been to Nokia’s benefit to have everyone running Android, including themselves.
Not necessarily true. There's only one manufacturer making money on Android at the moment, Samsung. When Elop got aboard, Nokia was already waaay behind. It's not like he drove them down, he merely tried saving them. Choosing Android might have gone better, but probably not. At least it was better going for WP than sticking to their own, dying systems.