Europe has messed it up! The cost of establishing a start up are so much high with all those regulations to abide by, it's impossible to see the startup culture grooming.
The best start up culture is booming in China and India is because of the friendly and less burdened establishment cost there.