Firstly VHG, the 'owning your house and inviting people in to it' is never a good analogy for immigration - it simply does not work as an analogy.
Secondly, what you are doing is not punishing a person but punishing their whole family regardless of their innocence in the matter - that is what is terrible and nazi like.
I am 33 and I don't have a relationship with my parents (and haven't done since I was 17) however I am aware that my father spent some time in jail for fraud. This has absolutely nothing to do with me and I find it disgusting - however should I be thrown out of the country for this?