If you have no open parking spots and no public transit to your place, then you are not hosting people except those who are within a walkable route.
Much of the same reasons apply for why I don’t visit others: they’re too tired to host, or lack the space, or have hostile neighbors, or aren’t near public transit, or lack parking, or lack the budget to buy more food, or lack the employer willing to let them work flexibly to make all of the previous issues less problematic.
It’s great that your sample size is able to make it work but clearly mine cannot at present. It’s not a matter of “excuses”, but tangible and logical rationale for why - even when I can cover the logistics and costs myself on their behalf - they’d rather have that hour of free time to themselves for recovery before another fourteen hour day of prep-commute-work-commute-eat.