Did the new ad go too far?