Maybe its just somebody being too lazy to type out Japanese, or somebody not having enough room on a newspaper headline, or somebody not using it in an offensive way. Not everybody considers the term derogatory, and this was told to me by my Japanese friends. I do find it odd that you would stick up for what many consider the most racist people on the planet.
Dude, you just don't get it! Here's a litmus test for you. Why don't you go into a predominently asian neighborhoood and start calling eveyone "japs" or into Harlem or Compton and use the "n" word? Do you think you'll make many friends? I'd bet you'll come out of there in a body bag.