Attack ads have lost Keenan my vote -- and my respect