That's funny - most of the people who don't like Rand are mad about his rhetoric, and slam that in spite of his voting record. I didn't like the Iran vote either, but like it or not, he's our best hope.
And that's exactly the attitude of 99% of democrats and republicans in supporting "their guy/gal . Congratulations, you're no different. The lesser of the evils pitch. Terrific. So you support how many persians being murdered, bombed, raped, tortured. The ends justify the means yes?