Of course, it helps if you have a bit of an idea of legal concepts and accounting, but to be honest, that also makes sense, since you are starting a business.
This is not to say that we should not work to make it less bureaucratic in Germany (and other countries).
I agree that applying to loan and grant programs within Germany, and especially EU, are a super pain in the ass. I definitely see some potential there.