Countries should never appear vindictive, as it also makes them look petty and weak.
[edit] Also, how does it make sense to impose taxes AND bar them from entry? Seems like more of an either/or type of situation. If someone is paying US taxes, then obviously they should be allowed entry; no one wants to fund the mechanism that punishes them. [/edit]