In America it's a pride thing since even if you don't consider yourself whatever ethnicity, everyone else does. If you have an Irish last name people will call you Irish, even if your family has been in the states for 4 generations. So people become attached to that out of pride.