Mary Jo Foley on the "Live" brand being the new ".NET"

Why is it so obvious to anyone outside of Microsoft that our branding strategy needs help?