I've seen a lot of tech companies with CFOs as leaders and you're 100% right. They have a certain set of tools and fix those types of problems, which usually aren't the ways to lead tech companies.
I think every company should be lead by a person who has a strong background in the company's main role. I have seen finance background CEOs get replaced and the Company began to thrive again. Its not a bad investing idea!