If senior management of any business part owns it, it ensures the short term incentives are aligned with the long term stability of the project. That the harder they work in the short term, the better they will do in the longer term. That they will place structural health over a quick win. Surely football, as much as any other business, needs these traits?