Or do you mean society enforces it?
Or do you mean society enforces it?
Maybe not really applicable for us tech nerds but the "Meisterzwang" is a real obstacle for many people. But aside from that arcane institution there's not really anything forbidding you to start a company.
The problem I have with Germany is the time and bureaucratic burden it takes to get a Gmbh up and running. You're looking at a procedure that takes multiple months and visits at a notary office for the paperwork.
Compare that to the UK where all you have to do is log into a website and fill out a form to have your Ltd up and running.
2) It is your money to spend. You never give it to anybody else. So "you don't get that money back" is completely incorrect.
That and the name suffix: "<my company> UG (haftunsgbeschraenkt)". Internationally no one knows what a UG is. Doesn't really matter for a local bakery but if you're running an international software business it becomes at least a little important.
> 2) It is your money to spend.
Actually it's your company's money to spend. So "you don't get it back" is partially correct ;)