This is a ridiculous statement and a fundamental misunderstanding of how science works. There is not a single theory in existence, nor will there ever be, for which 100% of all data generated fit the theory perfectly and that is an impossible expectation under any circumstance. Science is a process, not an endpoint, and if you let perfect be the enemy of the good, then science breaks completely, which is nonsense since it has proven more than useful in our lives. Some things are simply estimates based on technological barriers but those estimates get better with time as technology gets better. Using your rationale, we should throw the entire theory out in favor of another theory even though the vast majority of data points still lead in the direction of that original theory simply because the data doesn't match the theory perfectly? This is not easy stuff to measure/test and some of it may never be directly testable due to distance and time restrictions.If data and theory don't fit, then the theory should be discarded in lieu of a better theory, not the data. Interpretation of the data are often modified to fit the theory which happens regularly in the cosmology community.
Not in my experience. One of the textbooks still used by universities is by Niel Comins, "Discovering the Essential Universe," and not one mention of alternative cosmological theories is to be found.
Last edited: