There is probably some truth in this. The drivers soak up all the limelight, but F1 is a complex business, driver, engineer, strategist, accountants, marketing, PR & politics need to be in harmony so that everything comes together to deliver a competitive car and driver.
Long term, I think...