Anyone who uses such a term is a mindless cliche dispenser unworthy of the time or effort a serious conversation requires.
I don't use politically correct language, I use accurate language. I care about the truth, not about whether I offend people or not. It's not right when liberals ignore a person's message and instead attack their choice of language as "offensive" and it's not right when conservatives do it either. The point of language is to convey meaning. The only language that is wrong is language that confuses. Bottom line, it's a simple, commonly known descriptive term to denote stay-at-home moms and not offensive at all unless you choose to read that into it yourself. Someone could make the argument that it's ideal for women to be "barefoot and pregnant" and that's perfectly legitimate of them to have that point-of-view, because the term itself is not insulting, it's colorfully descriptive and an exact synonym for "stay-at-home mom."
That's one of the most idiotic things I've ever read on this forum.
You're the poster child for an ignore feature.