Looking at business on a people level is the reason business is actually in business. If you lose sight of that fact, your days are inexorably numbered. There is NO escaping that ultimate truth.
It’s probably more of a balancing act than that. You can have the happiest staff and customers in the world and still go broke. It’s a balance between the two. The problem with promoting accountants is they only really understand one part of the business. It also seems to be a bit of an airline thing too, a lot of others businesses don’t necessarily promote accountants straight into their senior positions. I know some companies make you get operational experience if you come from a non operational background.