Building more Software Architects

In close to 30 years as a professional engineer, I find that some people are natural software architects, while others expert software engineers struggle with architecture. There seems to be a characteristic of those people that can take a step back and 'architect'. Is this learned? I suspect anything can be learned. If so, what is the critical catalyst that triggers and feeds that learning?I seem to run into people given the role of software architect, when they are more...