The power of large corporations is still a scourge on the earth, but at least the arguments supporting them are undermined now.