I use a remote access software product called CoPilot, which was written by a software guru named Joel Spolsky, one of the founders of Fog Creek Software. In addition to writing great, light weight, useful software programs, he also writes on technology issues, software design theory and practice, and business management topics in his own blog, and for some major business magazines.
Anyway, I just read his article Architecture astronauts take over, which can be found at http://www.joelonsoftware.com/items/2008/05/01.html. He goes into some detail about what is going wrong at Microsoft, and specifically why Ray Ozzie may not be the great white hope of software architecture. I found it an amusing read.