Because referring to Japanese as japs is somehow less moronic than showing Arabs on flying carpets? OK pot.
Kettle
Okay, that was kinda funny but really..... calling Japanese "japs" is same as referring to African Americans with the "n" word. I'm not the most politically correct person but there are lines out there that should not be crossed.