So that's compromise, huh? In your twisted stupid brain, that's compromise. A yes vote on sanctions. How bout a filibuster. Christ, how bout a NO VOTE and an impassioned speech? No, instead we get the "Iran is aggressively pursuing nuclear weapons so it can nuke Israel," bullshit. Something that is patently false and Rand knows it. He didn't just hedge and try to walk a "fine line." He went and made a statement that could've been written by the hand of Dick Cheney himself.
The difference is, Dick Cheney actually believes the lies. Rand is just a willing participant in them.