There is no perfect in politics...it’s the nature of the beast, especially in today’s environment where both chambers are near evenly split.
Rand is one of the only honest people in the Senate.
Some may object with some of his stances but he’s right more than wrong and has always had the nuts to say what he sees as Right
I think he’d make a great president. Or VP