The bank will take at least 18 months to get going, so will do nothing to tackle the current perceived shortage of loans for smaller businesses (the Bank of England's Funding for Lending is the putative quick fix).
Executives came to use measures of efficiency that focused on the short term, investing in quick wins in sustaining and efficiency innovations instead of funding empowering innovations that pay off in five years, or often even longer.