I can see that - and i agree.
specifically, I think the original comment was in poor taste, and there are other factors outside of good home life like you said.