Arlen Specter’s primary loss yesterday shouldn’t be attributed to any single factor, but this ad, without a doubt, had a lot to do with it: