As a cartoonist I thinks this is excellent satire... not a bigotted smear.
I have suffered the slings and arrows of such attacks for my satire.
This is what I have learned about sucj satire....
The best defintion of satire is:
smart people get it, linear minds do not.