The first immigrant with a hyphen can be excused because he is both.
I agree, only a person that emigrated to the US should have the hyphen after he/she obtains citizenship, their offspring NO.
Like those "African-Americans" after 300 years here.
I think they cling on to these titles to get more free stuff, like reparations, remember that hoax?
My great great baby daddy was in the civil war, seen in on MOPO last week! lol