Joe Belfiore of Microsoft is no stranger to controversies. It’s part and parcel of his job, as one of the leaders of the Windows Phone platform at Redmond. Or you can say, the mobile effort. Sure, things