Because of the nature of the question, the moderator should have made Kerry answer it as a Senator for the last 20 years. It was a loaded question and Kerry had nothing to worry about on that particular question. He was allowed his time to pile on.
Yes, he should have.