I had a period of behind effectively a stay at home dad and I disagree with this completely.
Being a stay at home parent doesn’t literally mean you have to stay at home. Take the kids and leave the house. Go on adventures. I met so many people randomly during that time.
It was vastly more social than sitting in an office or working from home alone.