He might just be biding his time, no? Waiting 'til they beg, á la Richard III. Dude probably figures that the Americans and their allies don’t want to be seen as having enabled the destruction of the Syrian Kurds by stubbornly refusing to grant him his three little wishes. I do for you, you do for me. If not - bye bye Kobani…
I certainly get the impression that Erdogan wants to invade, but only when all the right conditions have been met. After all, in that very same speech, he did call for a ground invasion, saying that “the terror will not be over… unless there is cooperation for a ground operation.” The key word being cooperation. He wants something in return, natch.
The question is: Will the Americans give it to him? And if not, why not?
The first demand, a no-fly zone, seems reasonable enough. Worked wonders in Iraq. Fairly cheap. Doable. The Iranians would be miffed, sure, but from the American standpoint that’s a plus, no?
The second demand… Not sure I understand it, to be honest. “A secure zone parallel to the region to be declared”? What does that mean, exactly?
The third demand - for “the moderate opposition in Syria and Iraq to be trained and equipped” - seems to have been met already, no? Or at least I recall reading that this was something that America and her allies, amongst them the Saudis, were already planning to do.
One final thing. Keep in mind that Erdogan held his speech in front of an audience of Syrian refugees, the vast majority of them Kurds. He might well have brought up his three demands to explain just what the hell is taking him so long: “See, I want to attack, I really do - but the Americans just won’t play ball! Take it up with them! It’s like they don’t wanna fight that asshole Assad! I’m as angry as you are!”