Earlier quoted context omitted.
Well, there were actual problems preventing people from creating companies. Such as the 10'000€ minimum assets that were required for an Ltd. in Germany until a few years ago. (The problem was basically: How do you handle a company going bankrupt? The legislators said that any company should always have enough assets to cover its liabilities. Obviously not compatible with the snowball-scheme based startup scene).
It's actually 25000 euros. This was somewhat fixed with the introduction of the mini-GmbH (GmbH - something like Ltd.), but a mini-GmbH comes with some extra strings attached, so it's still very far from a UK Ltd. or a US LLC in terms of ease of setting up. This is indeed an obstacle to creating a company, but there are quite a few more, all having to do with just plain ol' bureaucracy (handling monthly tax reporting…
If you're in something like software and have no immediate plans for employees or large investments you can get the bureaucracy done in 30 min. It's literally a one-page form with address, name, purpose.