Good science isn't identical to the truth. Rather, science is a social process whereby large groups of imperfect humans with their various vanities and weaknesses can eventually converge on the truth. Someone might come up with an idea that happens to be true, but until it's tested it isn't good science - and we have easy way to know it's true.