I’m agreeing with you, but I don’t think the phrases have to be condescending, smug or detached?
They surely point to a disagreement, but can’t they be used from such a position in a genuine capacity without implying the person is being condescending or smug about it?
Of course it’s easy to see how when those things are said to you, they may be perceived as smug or condescending, because the other person doesn’t want to agree with you. But that doesn’t necessarily make them so.
Not a native English speaker though, so genuinely curious about the nuances here.
As a parent, I can say with confidence it doesn’t have to be that bleak. My wife and I work 4 days a week and don’t own a car. Our kid’s school is nearby, so we don’t spend a lot of time travelling, and we both work from home a fair amount. We get to spend plenty of time with each other as a family and we’re certainly not working only for the sake of it.
That said, we are in the Netherlands, so depending on where you live things may be harder or even easier. In general I would say it is good to think about the kind of life you want to live, and the choice where you raise kids is an important one in that.