> (for whatever reason - do you have to justify who you do or don't want in your livingroom?)
In most casts that results in discriminatory civil suits. Imagine a restaurant, who has even greater leverage to test the for whatever reason mentality, asking a black family to leave without stating a reason. In most places in the US restaurants have the legal right to refuse service to anyone for any reason.
This is a wholly invalid comparison. Ethnicity is a protected class of citizen and is illegal to refuse service based on it.
Federal agencies are not protected classes of citizens. In fact it is quite literally illegal to force a company to do business with the government if it doesn't want to.
The reason is only lawful if you can prove that discrimination is not solely due to that protected class. In the case where a group can refuse service for any reason and is not required to provide that reason this is impossible to prove even if clearly obvious.
In most casts that results in discriminatory civil suits. Imagine a restaurant, who has even greater leverage to test the for whatever reason mentality, asking a black family to leave without stating a reason. In most places in the US restaurants have the legal right to refuse service to anyone for any reason.