I’d go one further: it should be possible for an average non-lawyer to know at any moment whether they are likely breaking the law or not.
I don’t know how things are in Germany but knowing what little I do about US law, I’m not even confident our average lawyer can say that with any certainty.
I have more pressing concerns for both legal systems but I think that issue should be addressed.