No. The argument in red stands.
A "fact" is something that is true, period.
If something is doiscovered that negates a 'fact', then the fact isnt a fact any more -- it is, as you said, obsolete.
In your case, the 'fact' that 'humans need to breathe O2' wasnt really a fact.