I understand what you are saying, but neither Campbell's nor McNabb is at fault here. They did absolutely nothing wrong. If anything, Limbaugh "dragged" McNabb into this.
If you want to do something, I'd suggest telling Campbell's to pull their ads from ESPN.
Going after Campbell's and McNabb is wrong when they are not at fault. Limbaugh screwed up.