I agree with you that the profession has focused more on the software design patterns that address solutions alone. Interestingly, an architect having the toolbox of software design patterns and acceptable best practices, and not knowing which problems to apply them to, ultimately defeats the effort of that architect. Architects are valuable for their ability to identify and match a problem pattern to a corresponding solution pattern, leading to the design of a blueprint for crafting the right solution to the problem.
I agree with you that the profession has focused more on the software design patterns that address solutions alone. Interestingly, an architect having the toolbox of software design patterns and acceptable best practices, and not knowing which problems to apply them to, ultimately defeats the effort of that architect. Architects are valuable for their ability to identify and match a problem pattern to a corresponding solution pattern, leading to the design of a blueprint for crafting the right solution to the problem.