Again, semantics. Who says  "hapa" is a nice gesture? I don't and I personally never use that term.  Besides. with race being more of a social concept than scientific one, if most people consider Obama "African-American", I see no controversy in labeling him as one. I think this whole "Boycott Hawaii" thing is just a way for people to vent and the media pounces on it.