I'm not so sure that "childfree" has a positive connotation, any more than "childless" has a negative one.
I should've specified: such terms tend to treat their subjects simply as nuisances or worse.
Since children are human, what impression do you get from "human-free"?
I'm not so sure that "childfree" has a positive connotation, any more than "childless" has a negative one.
I can't think of a term along those lines where "-free" isn't supposed to sound positive: proponents of "gun-free" or "drug-free" zones don't think that guns or drugs (in general) are good things.
Maybe "child-free" is an exception, but I don't see how. Is there some reason why it is?