Most definitely. I would say here in Germany, the number one thing that is missing is the culture. Everyone here is extremely risk averse and pessimistic. Then of course we don't get any startups and also no startup capital.
Let us not forget the immense paperwork and everything that entails, while I read that one can simply pay few hundred dollars in US and start their own business tomorrow.