Davidski did not explicitly claim that mainland Greeks have literal direct Greek Cypriot ancestry but he did suggest that before mixing with the Slavs they had a genetic profile similar to Greek Cypriots. Before the Slavic migrations, the mainland Greeks developed a genetic profile akin to that of Cypriots due to migrations from Anatolia and the Levant, like Greek Cypriots who are a mix of ancient Greek + South East Anatolia + Levant.
Even if his implication was that they possess literal
Greek Cypriot ancestry, it raises the question: why would according to you (not Davidski)
Greek Cypriot ancestry not be connected to ancient Greeks? Davidski has never made such a claim. Are Greek Cypriots not connected to ancient Greeks?
Matter of fact,
Davidski thinks that a big chunk of the Cypriot like ancestry is literally from classical Greeks, so that would raise significantly the direct classical mainland Greek ancestry of modern Greeks while Cypriots would only plot coincidentally to them, because Cypriots might be Classical Cypriot (Mycenaean + South East Anatolia + Levant) + Armenian + Levant + Medieval Greek.
So modern Greeks might be:
Mycenaean + Anatolian/Levant
= Classical Greek
Classical Greek + Anatolia/Levant
= Hellenistic/Roman Greek (Cypriot
like)
Hellenistic/Roman Greek (Cypriot
like) + Medieval Slavs + Balkans
= modern Southern Greeks
The Roman Southern Greeks might be perhaps the ones that completed the Cypriot like profile, unless they stayed the same since the Hellenistic.
But of course saying that all mainlanders had a Cypriot like profile before the Slavs is misleading, that would only be true for Southern Greeks while Northern Greeks would have clustered more with Calabrians. So northern Greeks are Calabrian like + Slav while Southern Greeks are Cypriot like + Slav.
You claimed that Davidski denied modern mainland Greek connection to ancient Greeks but he literally said this:
https://eurogenes.blogspot.com/2021/05/beware-of-greeks-bearing-gifts.html