If it’s not political, how is it that Greece and Cyprus always award one another 12 points? Same as Georgia and Azerbaijan.
Because they're virtually the same country, share the same musical taste. Take a look at a map. They speak Greek in Cyprus (in the parts that are not part of Turkey anyway). Georgia and Azerbaijan are neighbours, with a significant diaspora in each other's country.
When countries cast votes for each other it usually follows a pattern in which their songs enjoy widespread popularity outside of the regions in which the votes are cast.
There are regional cultural affiliations within Europe - Scandinavia, Baltic, Eastern bloc, Western, Balkans, Caucuses. Some countries flow between regions - Bulgaria swings toward the Balkans sometimes; Malta's taste is unpredictable. Switzerland gets votes from several quarters.
The existence of diasporas usually skews a vote in favour of the home country's song, but the vote isn't always reciprocal. Turkey got votes from Germany and other western European countries many times but didn't reciprocate.
It's not a simple, "They don't liiiiiike us!" They like other entries.