I’ve worked with two software architects I truly respect in my career. Both were poor managers and poor communicators.
The rest of the architects I’ve worked with were engineers who understood software architecture. And they were very good at selling their skills.
The good architects were really into software design. They read every book and every blog and watched every lecture. Regardless of the programming language, they tried every single pattern before they handed it over to engineers.
They were not junior engineers, they loved to code, but they loved to think about designing the best possible software.
Be on the lookup when you run into these exceptional people. They might not be good at selling themselves, but they are brilliant.