I think any organization which finds an ad to be offensive has the right to lobby CBS to pull that ad. They have the right to boycott, and advocate others also boycott, any network which airs shows they find offensive. Absolutely, they have the right....and CBS (politely) told WMC to go pound sand.
WMC's reaction shows, once again, the inconsistency of N.O.W.