For my two cents worth: I find American commercial network programming much more offensive than advertising. Other than sports I don't watch any network television. In fact, I often find the ads more entertaining that the program content.
My wife showed me the ad in the OP last night. We both thought it was funny.
Some of y'all need to stick with religious channels so as not to have your thin skin poked.