Ok, lets see, as a Lebanese official and citizen, who gives a crap that you find it unacceptable, are you an american citizen or official? Nope. 'nough said (these international idiots actually beleive that New Yorkers give to wits about what they think, what, are we Europeans? I don't think so.)
You're right of course, what was I thinking? We're talking NYC here. Stop a guy on the street there and he'd say "Lebanon who?"