Yes, it is quite insulting to the Corp. Many times over. Since you didn’t write it perhaps you need to read it again. Also, instead of sailor insert Hamas and instead of Marine use the word Israeli. Get back to me on your take then. I’m curious.
and as for "The Marines", please back up your claim that it insults them by telling me how that is or pointing out the passages in the post that does