Well, let's not jump to alternative, unexplainable "theories", etc. unless we have valid data on the speed of the wind. For example, at the time of that incident, wind speed at my house outside Heraklion was 6 Bft N gusting at 9 Bft, while it was 7 Bft N gusting at 10 Bft at the harbour, exactly 6.5 km away. Three hours ago, at 2 am (!) wind speed at Milos was 4 Bft with few gusts, though these were peaking at 8 Bft! A high gust in the range of 9-11 Bft that were a fact at the time of the incident could easily change the course of a slowly moving plane. Also, keep in mind that the runway at Milos runs almost west to east, so the very strong winds throughout the Aegean at the time of the incident would have hit the plane at almost a right amgle. My question would rather be, how come the flight wasn't... cancelled.