Yes, that is an interesting suggestion. Details are obviously important. We could define certain key terms to make them clear to all. However, if the definition of a term is too restrictive, that can limit enforcement of the act. The devil is in the details.
I would also say that some of these terms are commonly used, and I'm not sure whether there is really any uncertainty as to their meaning.