By definition, language requires gatekeeping.
People need to stop saying "You can't gatekeep language!" as if it's some kind of gotcha. It really isn't. It's a stupendously dumb thing to say.
Words have meanings. The purpose of language is to convey messages and ideas and to enable communication between people. It only works if we all have a common understanding of what words mean. If we all treat language as "Words are whatever I want them to mean!" we're not going to get very far in communication, are we?
If I go to the doctor for chest pain, but because I don't like calling it my chest, but instead fancy calling it my leg, it's not going to get me very far, is it? "Oh, doctor, doctor, I've got this pain in my leg!"
- doctor proceeds to inspect my leg, and I die of a heart attack as I failed to convey the correct message to my doctor.
Child-free means those without children. From Oxford Dictionary:
Child-free: "Not having any children, especially by choice."
By it's own definition, it has gate kept you all from using it to describe the weekends or trips to the shops without your kids. I've never heard someone use it in that context before, either.
Most say, "I haven't got the kids this weekend, fancy doing something?" or "Before I had kids, I...."
It's actually quite clumsy to say, "When I was child-free..." to describe the time pre-kids. It doesn't really make as much sense to use that as "Before I had kids!"
I can maybe see it in the context of, "Oh, I've got a child-free night ahead of me," but I can't help but be sceptical of all the parents and their goady posts because you all seem determined to derail every thread on here when you know damn well what the Child-free board is about. I suspect many will use their deliberate "misinterpretation" of the word to justify their posting here.