"Advocating open national borders means you must let random strangers live in your house" a truly reasonable and not at all disingenuous argument. On par with "advocating socialism means you must let random strangers use your toothbrush".
Comparing a country and a home is a poor comparison.