I'm more involved in the strategic than in the technical issues.
What i do see happening is that IT departments are tired of spending most of their IT budgets just in maintaining their existing systems, hence having very few money of their IT budgets available for building new services.
So what's happeing IMO, is that IT departments are exposing legacy systems as services and using those services to build new apps that are more flexible and adaptable to the business requirements. In other words, IT departments want to leverage their existing sytems to build more flexible aplications that can be made more adatable to an environments that is in constant flux. That's what IT architects are focused on, at least to my knowledge.