Good post. Applies to almost all leadership positions. You don't need to be the best at every role but you better understand it enough to have an intelligent conversation and be able to detect bullshit when you hear it.
This is close. I think you need to be the leader of your business.
Being a good leader is surrounding yourself with people who are smarter at subjects than you. BUT you better know enough about all the subjects to still lead.
My book keeper knows more about Quickbooks than me, but I know enough about my financials to know if they're accurate.
My CPA certainly knows more about taxes than me. But I darn sure put him through the ringer with questions, make him run scenerios, and make him start projections in June so I have ample time to plan.
It's a team. You're the head coach. Lead.