You do here:
"Take any revolutionary discovery. Compare making it freely available to anyone, or limiting the availability to those holding the patents. [...]"
You take the situation where there _is_ a revolutionary discovery, with or without patents, and then wonder about the effect of patents on the next innovations. In doing that you do not consider that may be a revolutionary discovery with patents, and none without.