I am of the opinion that Rand, being the son of Ron, has probably been exposed to a lot of truths, and knows the freedom message well. It seems to me that Rand is doing what he thinks he should be given the current political conditions. I'm sure these politics are not always fun for Rand and I bet there are times when he wishes he could go back to his medical practice. I'm not saying he is right or wrong, but it seems Rand is trying to build a bridge for us to get our message across.
I'd encourage the liberty crowd to ease off Rand, but that is because I think he is just doing what he can for now. I see Rand carrying the message and that is what will change the hearts and minds. Until the hearts and minds are changed, we will have nothing.
The founders would be ashamed at us for what we are putting up with.