They get more accurate all the time but between one database and another you'll get a high variance in the accuracy of the ancestry data they pop out. W/ DNA as is used in court they're comparing a sample to it's closest match making familial identification have a high rate of success. The various ancestry sites use different criteria for the tests they perform as well. some look for fewer markers others look for more. Ancestral identification is only as accurate as the methodology and scope of the database used. You do realize there isn't a central one right?
yes, but the technology is advancing pretty darn quickly
when the Human Genome Project started, it was estimated it would take literal dozens of years to accomplish
instead it took a mere handful.
and so the depth and detail fo the information is greatly out pacing when people imagine.
by way of example, the use of online genetic data to track down a wanted criminal earlier this year.
People's estimation of what is possible is is often woefully out of date.
do you even know how a genetic database works?