This paper evaluates recent findings by researchers at the Organization for Economic Cooperation and Development (OECD) on "too much finance." It first critiques the OECD findings, which seem to imply that the optimal amount of finance is zero, given the linear specification of the main tests....