Is it Just me or are there other niners who are increasingly being given the impression that Redmond is full of groups just doing their own thing!

The more I watch interviews with dev teams and PM's, the faster I'm coming to the conclusion that there is really no-one in charge of the strategy and direction of each of the main groups.

This is not mean't as a criticism of the dev's and PM's but of the 'Senior' Management (if it actually exists)