But does hiring for merit really makes sense at C level?
Ideally a C level executive should have deep connections with government/large companies.
This is how entire capitalism functions at the moment. Connections make you money, not merit.
Even if you hire the best CEO there is, without connections there is no possible way to make money. How do you think people get good contracts for their companies?