Have We Become too Big and too Corrupt?