Financial giants and moral pygmies?