Earlier quoted context omitted.
There is a huge spectrum between "require impossible documentation" and "require none". Germany and EU are heading towards the former.
German here. That's not true. What crazy documentation do you require? An ID, proof of residence, and a business plan? (edit: you don't even need a business plan) That being said, everything about the process is annoying and you always have the feeling that you're doing something wrong or forgetting something. Together with some ridiculously slow processing times, it's the perfect combination to frustrate you and I'm…
bank (loans), immigration and investors can be interested, but their interests are not covering every corporation out there.