I've always found it annoying, but on the other hand, it's pretty much on every single show. I was watching Happy Endings and Jane did a Jamaican accent, and Penny's fiance was dressed in what was a stereotypical Jamaican attire.

They did it to be funny, and that's offensive.

It's everywhere.