The Arabs had great/ancient civilizations too. The whole region is rife with rich history.
Anyway, lots of people get offended if you confuse their ethnicity ( eg: korean <=> japanese, china <=> japanese, indian <=> pakistani, thai <=> cambodian ...) Doesn't mean it's rational. Doesn't mean you have license to denigrate either of the groups.
This is just a flavor of racism.