As Graeme says - demographics. It's actually quite hard to comment, without knowing what kind/groups of people are so offended, they have to register complaints. - Certainly in England there's a strong feeling amongst "baby boomers" and above - that some classic English decency is dying/dead - and I think theyre pretty p*$$ed about that.
(Obviously because of the TV medium - when you market to Youth, for instance - all age groups are exposed.)
On the other hand, in general - you can push and push taste boundaries, and things are gonna snap - from time to time.