There ar other reasons for this.
In India at least , and I say this from my own first hand experience, even preparing the basic ground work for presenting ones ideas is extremely difficult. On top of this the culture of venture financing an individual who HAS done it is almost non existent. Such an individual can hope for gainful employment at best. I am not surprised the smart ones go to USA under one guise or another and see their ideas come to fruition. This is only going to increase.
On the other hand the countries that have been listed have far more possibilities and opportunities for one to be innovative entrepreneurs in their own countries. If one were just to look at all the under US$ 100/= gizmos coming out of China they would understand.