Question: why dna tests are inaccurate?
Answer: What else might make your ancestry results inaccurate? ... The results are further skewed by the fact that certain ancestry information markers used by any particular test may come from only your paternal line (Y chromosome) or your maternal line (mitochondrial DNA). Tests using these markers are less accurate.