I found this series brilliant! It has great characters, plenty of action and excitement, and gets you thinking.
In today's age of political correctness, it's sad to see so many people get all worked up about the subject matter.
If you are easily offended over any little thing, just save yourself the trouble and skip it. Otherwise, I highly recommend watching this series!