Housing availability and leisure time (afforded by excess income) are probably the biggest components.
And in answer to "When that changed?" from parent, my guess would be mid-90s.
In that generations coming of party-hosting age after that were increasingly less likely to host.