A very intelligent guy, usually if people are offended it is because they can't grasp his humor. Too much is too much, but he takes Americans apart, usually without them even knowing, they dont even see the jokes on themselves, only take offense. He is liked by the more intelligent human like Americans. But, Americans have a tough time laughing at themselves, this is why some dislike him, he makes Americans look American (a little bit too up themselves in general).
Just as Borat got mixed reviews, he made a mockery of Americans, they didn't like it, couldn't get the jokes on themselves, only can see the offense.
he does the same to stuck up Brits, and I expect he will do the same on this tour wherever he goes.