Almost only counts in horseshoes.
Electricity preceded the electric light bulb. An accident in a Petri dish LED TO, but was not, modern antibiotics.
Cancer -- and many other life-threatening diseases --treatment has advanced from simple and drastic chemotherapy (and its analogies) to more sophisticated treatments tat prolong good life for many years.
So, do you want to discount the early almosts that lead to pretty much every scientific technology we use today? Ever hear of the Babbage Calculating Machine? You sorta needed that almost for all modern computing, including the Internet which provides the medium for your post. Is that almost not enough for you? Or Newtonian Theory? Do you think that almost, which led to the more accurate Einstein Theory, unacceptable?
Sorry to use a little overkill, but you might want to rethink your statement in a more scientific context.
Don't you get it? It's just another lie like "change."