Heading to Santorini from Hong Kong

Planning for a trip from Hong Kong to Greece is disaterous. NO direct flight is available.

Finnair? or British Airways? Too expensive!!!
Swissair ... NO WAY!!! The price is outrageous!!!
KLM? or Air France??? NOT interested.
Qatar? or Turkish? Still too expensive!!!
Aeroflot sounds GOOD ^^
Eventually, I take Emirates.