First off I don’t think the “Microsoft consumer brand” is dying. http://money.cnn.com/2010/10/27/technology/microsoft_pdc/index.htm A little dented maybe, but it’s going to take a long time to migrate to Ray’s vision. Go walk into a best buy or Fry’s and the number of Windows PCs is still greater than any other platform. Add to that the need for business to keep workflows working, and well there ya go.
I think the role of the “software architect” is in your hands, that of the marketplace. You’ll still find the best fit to your needs whether here, there, cloud, on premises, whatever you want to call it.
P.S. Yo, Ray. You want a dawn of a new day? How about enabling comments.