Brandon Watson, the man in charge of the Developer Experience team for Windows Phone 7, has just made a blog post that provides further explanation as to why