I.e., if you want to thank anybody, thank the previous governments of western EU countries (not the current ones) that educated their public enough to force the governments into doing anything. Without fear of public opinion all countries would've just shut their borders.
And why they keep arguing with Turkey to keep the sea borders block so refugees don't cross to Greece via sea?
The people of Turkey are welcoming Syrians.
It's not about money, it's about acting like humans from both Government and People.
promised to get paid for it. Yet to see a dime.
Actually calling them allies from Turkey's pov is outright a foolish thing to do, a better word would be "frenemies".
The first few google results for "turkey takes refugees" are actually all quite helpful to answer your questions.
(This sounds more condescending than I mean it. It's not supposed to be a "please use google yourself" comment.)
All other countries (except some like Sudan) doesn't require a visa for Syrians, while all other countries require one.
The world still doesn't understand this war we have and think it's a civil war.
People can't imagine that the few news they hear is true, they think exaggerated news.. believe me, it is not exaggerated at all, the opposite is true.
Children died from chemical weapons, a father has held his two twins after they died, all of this are happening to Syrians, and no one cares.
For Syrians, Turkey has done a lot and we appreciate it a lot, and we pray that Turkey stays safe in all aspects.