I have answered both you and Angela above. I don't share dogmatic views about the Mycenaean or the Minoans since there have been recent tests and blogs proving exactly who and what they are including their EEF ( early South Eastern European/Anatolian ) farmer input. The point of the thread was the genetic origins of the origins of the Mycenaean and Minoan so it's on topic and completely founded. I am only quoting what I have read on websites and blogs. If you disagree with it I suggest you take it up with them not me.
Part of the issue though is that you're referring to both ethnolinguistic groups and groups that happen to live in a certain geographic place by the same names, for example, Greeks. You're calling both the ethnolinguistic group AND the people that lived in Greece 5000 years ago "Greeks". This is confusing. Yes, Greeks have Neolithic Farmer ancestry (as do many groups), but those people were not Greeks. They pre-date the Greeks. The Minoans and Pelasgians may not have been "Greeks" (we aren't sure because, as you know, we don't know what languages they spoke), but they contributed to the Greek ethnogensis. The Mycenaeans were Greeks because we know for a fact that they spoke a dialect of the Greek language. It's difficult for people to understand what you're trying to say because you're using terms that can have a few different meanings interchangeably. No, the first Greeks were not from the Middle East. But the pre-Greek people that lived in the land known as Greece were from the Middle East, at least partially. The first Greeks (i.e. Greek-speakers) are from a Steppe-derived population. As you know, these Greek-speakers entered the land we call Greece from either the north or from the northeast and mixed with the previous inhabitants of Greece, many of whom had Neolithic Farmer ancestry.
Another example, Turks. Hittites, Luwians, Hurrians, Armenians, Greeks, etc. were/are not Turks. The land wasn't called Turkey. They didn't speak Turkish (although Armenians and Greeks did learn Turkish within the last thousand years). There was no concept of "Turk" in the region because there were no Turks there.
I don't want this to come off like I am attacking you, but you need to be very particular and consistent with your terminology.