This outtake from that article really made me laugh:
Even ceding the point that Windows Mobile is somehow more functional than the iPhone or Android, it's like comparing one of those 100-in-1 kitchen gadgets that'll blend, slice, dice, toast, saute, braise, set the table, clean the dishes AND suck you off while it's doing all that to a Waring MX1000 blender. It doesn't matter how much the all-in-one gadget can technically do if you can't figure out how to use it, and it performs every task with only mediocre results.
This is why Sprint doesn't market their WM phones as much as other phones. Yes, they can do a ton of things, but the average everyday user doesn't want to learn how to do it all.