
the problem with saying "the truth" is that both sides of an issue often make claim to exclusive ownership of it, often with no proof other than "feelz" and "wantz" and "afraidz". On BOTH sides.
science demands peer review and repeatability and modified theories when the results do not come up as expected (and there were no lab mistakes that might have caused it). Over time, something close to "the truth" becomes possible. I would expect this to be true with a LOT of things. Over time, the truth will eventually be known. June 15th comes to mind on this one... (see icon)
But of course mRNA had nothing to do with kernels and so Linus was 100% right.