There are lots of reasons why someone might call himself or herself a hyphenated American. I called myself an Arab-American to establish bona fides for my confident statement that Achmed is not a name, nothing more. You don’t actually know anything about me because I said I’m an Arab-American. That might mean I’m culturally American, culturally Arab, some mix of varying degrees of the two, or even fully both. I may simultaneously consider myself fully Arab and better at being American than most 10th-generation Americans. Who are you to say different?
What is the point, anyway? So what if my opinion of this speech is determined by where I grew up? The tasteless racist caricature I’m criticizing is what it is and would be that whether I even existed or not.