>>hammyh+(OP)
It's also (at least partially) intentional. Microsoft keeps you so busy on the treadmill you don't stop to ask "wait, should we be doing this?"
>>winpho+65
Microsoft's goals and 3rd party developer goals stopped being aligned and it's taken just about this long for them to realize that it isn't going to work.