I'm all for people arguing against it, but your 'one sentence' doesn't argue the point at all, it just asserts it. It literally just asserts that it "is a gross leap in reasoning that is not at all supported by the facts". I'm all for someone arguing for the points in that quoted fragment, but you can't claim that they're true just because you've said them.
You're right, my one sentence is just trying to explain the basic point to people who may not get it. Its not trying to lay out a complete thesis in support. I'm not sure if thats a necessary exercise, especially for the CEO.