Another German here, I agree. The regulatory hurdles are insane, the sentiment among the population is anti-business and I see the chance that the Green Party will be in the Next government as another negative point for businesses.
The fact that you guys have a large pool of talent for advanced manufacturing (for this kind of thing probably the biggest consideration), and central location with easy access to all other parts of Europe were the likely elements to win out.
Don't sell yourself short.