Uh huh. If a company and a customer never actually do any “business,” how can there be any “dishonesty” involved?
If a business clearly states whom they will serve and whom they will not then how can their be any business misunderstanding? If I go into a shop and they tell me that they do not serve red-headed women then I've wasted my time and theirs. If they clearly state that they do not serve red-headed women then I know better than to try and do business there to begin with. Isn't that a better way?