In my family, not surprisingly it's the wife who wants to host dinners. And because of the (IMO) high standards, it means she's missing for days to over a week. Life pretty much goes on hold in the household during that time. She can't watch the kids, so I have to. We both work and have little time, which really means the kids get neglected - and it's measurable.
If they lowered their standards, this wouldn't be a problem. But they seem to value those standards more than the social mixing.
If hosting was "simple food, no decoration, not the tidiest home", it would happen a lot more.
(Of course, if you host at a restaurant, that's the most expensive).