I agree with you, although I am a little confused. I think that trying to regulate the use of terms and control the language (if that's what you mean) by changing the name and definition of things is not very intelligent, to say the least. In the end, you can't control everything from above, and even the law, it has never been fully enforced, because in all the societies I know of, illegal acts have been committed.
You cannot control the behavior of a people simply through laws, but laws must always be adapted to the people. If we try to change the meaning of a word, people will find a new word and use it, and stop using the old word. Or at least that's how I think it works. This is the reason why, when the Roman Empire fell, despite the fact that all the ancient cities still pretended to speak the same language, namely Latin, in France they spoke differently from Spain, and there differently from Italy, to give an example. That is why different languages developed. It is very difficult to prevent this from happening, even today we see that different regions of different countries speaking the same language use different words. Trying to change the meaning of words like “man” or “woman” by legal means, I believe, is governments plowing in the sea.
I agree with what you say. “Manhood” and “womanhood” are names of real things, denying it or trying to steal such terms, will only make us disagree in words, but not in deeds, because we are not changing reality with this. Changing the interpretation of a word does not change the reality to which the word originally referred. It's just a linguistic battle.
I don't have much more to add to what you have said, I agree with you, and if I think of anything else I will add it.
Cheers!
RE: USING LOGIC to counteract Acts for regulations on terms.