What do I mean by broader? Broader than what? The answer: broader than the regular knowledge set, needed to develop your activity at an acceptable level.
So... Should the Business Analyst have a broader range of skills? Probably the answer to this question totally depends on the knowledge level of the individual/professional who need to answer.
This term, Architecture, is used for a few thousands of years, especially in big constructions, like The Great Wall of China, The Pyramids in Egypt, the roads structure built by the Roman Empire etc.
Keep up to date