Government data indicates that Americans aren't throwing dinner parties as much as they used to, but there are good reasons ...