A quote from one of my heroes that kind of emphasizes what I am trying to say about all this stuff:
http://www.adtmag.com/article.asp?id=8696
Q: What is a big future issue in your opinion?
A: I've been doing a lot of work in enterprise architecture recently, and this model-driven stuff. And I think that one of the dangers is that in the last 10 years we've kind of de-emphasized requirements and design, and kind of overemphasized the tricks of the trade.
I think the reason people are suddenly kind of interested in architecture largely stems from the fact that we don't have a lot of design anymore. And so we have to re-invent design and call it architecture. I think that's going to be a big issue for the next five to 10 years.