For the the last year I ve been living in Latvia & the general opinion of the people here is the one you are describing: Greek men are treated like gods by women who could be working as models back in Greece, whereas the local men look like peasants from the mountains (btw: single Greek men MUST visit the country - the place is like paradise !!!).
So, I would partially agree with you but consider of the example: have you ever visited Bulgaria? I used to say that Bulgarian girls were naturally born by their mothers but Bulgarian men are so ugly because were accidentally delivered to the wrong address by the stork (so, your father -mother theory is not always applicable).
My brother lives permanently in London with his (English) girl. He doesn t look like an ancient Greek God (quite the opposite actually, he is fat & everything), but he has 3 important qualities:
1)he doesn t get drunk every night
2) he doesn t sleep with other women &
3) he doesn t spank his girl.
These 3 things make him a fantastic man to be with any average English girl. (The question is: for how many Greek girls these elements would be satisfactory enough in order to be together with a guy? Could it be that Greek women are undeserving, always asking for too much, usually giving much less, never being satisfied with what they are offered? Think about it.)
Have in mind however that too many Europeans (English, Irish etc) who consider greek girls to be very hot (& judging by your photo, they are are absolutely right). So, don t be sad!