the biggest obstacle is that the government won't go out of your way.
1. i could start my company now
2. but it would be stupid, as i would miss out on the "unternehmensgründerförderung" (start up support)
3. for getting "unternehmensgründerförderung" you have to attend a sh#tload of courses (for about 2 months) which tell you nothing about starting a business, but a lot of "what you have to do so that you don't get into trouble with the government later"
3.1. and they tell you a sh#tload of things about things you have to do to get a 'unternehmensgründungs' grant for your business
3.2. during that period your business is forbidden to earn money
4. as soon as you start your startup you have at least half a month of work outlined on what you now have to do to please your government
5. even if your company would just exists for 1 minute, you will get herrases by the government and insurance companies for the next 3 years.
oh, and every time the government discusses that fact that there are not enough new companies, they talk about another 'development program' (a.k.a. grant) which you then get educated about, if you want to or not.
sometimes i think i'm becoming an anarchist, an entrepreneur-anarchist.