Moderate is not a static term. Kirk has cast some votes that really are not in line with his state, which is not really being moderate. Duckworth is a better fit for the state and that is what really counts.
Duckworth allegedly violated the state's ethics act. Is breaking the law part of being a good fit for Illinois?
I get you don't like Kirk. That's fine. But the Democrat who is ethical is Andrea Zopp, not Duckworth.
Some evidence other than a Kirk ad would be nice. My point was in terms of the leanings of the state, a Democrat is a better fit than a so-called moderate Republican. As we saw the Iran deal, Kirk made a statement that would be more in line with a red state electorate, not a blue state one.