Can I just say ...What the %$*#??

Isn't this the same place that had people angered last year with the dead bird commercial?