Uhhh....no. You don't get it. Ron would have done better this year Trump would have muted any criticism against Ron for being against the Iraq war. Hell, Trump was against the Afghanistan war until he was for it. Trump was have muted any criticism against Ron being tied to 9/11 truthers since Trump grabbed the "twofer" mantle and ran with it, both attacking dubya for "not protecting us" prior to 9/11 (undermining the official story that there was no actionable intelligence) and being proud to go on the Alex Jones show, something Rand has not been willing to do after Alex went temporarily insane following Rand's endorsement of Romney. And Ron most likely wouldn't have played the fool and gone after Trump to try to get him to "pledge not to run third party" and "pledge to support the eventual Republican nominee" the way Rand did. Seriously, Rand has made some actual mistakes (I know that's hard for some people to admit) and that's part of the reason why he didn't do as well.
Yeah...you don't get it either.
You get it. Add to this in this crazy year an endorsement by the GOP senate majority leader Mitch McConnell is a "kiss of death" and there you have it. Rand makes friends with McConnell. Cruz calls McConnell a liar. Rand chides Cruz for being rude to McConnell. Rand drops in the polls.
You get it as well. Only....Rand had not choice to run against the establishment in 2010 as the establishment actively ran after him! It wasn't Rand's fault that Mitch McConnell decided to fund raise for Trey Grayson. Then somebody (*cough* Jesse Benton *cough*) thought it would be a good idea after beating the establishment to make friends with the establishment. That wouldn't have been so bad if that same somebody hadn't decided to treat certain parts of the Ron Paul movement as "undesirable." That would be okay if the teocons had been enough to replace the "undesirables." But Cruz soaked up most of the tea party. And Trump soaked up the stupids.

If all else false blame the voters? Newsflash. Cruz beat Trump today. So...does it really matter if people who didn't vote for Rand voted for Cruz? Here is what you are missing. What made Ron so awesome is that he could get people to trust him long enough to learn about liberty. You don't do that by going on a rant after the BP oil spill saying that this foreign corporation that poisoned the Gulf is somehow being "bullied." You don't do that by signing the Tom Cotton letter that said "Screw you Iran! We don't want peace!" I understand why Rand has run the campaign the way he has. He's been trying to build a broader coalition to include more teocons. But in the process he lost people that otherwise might have voted for him. It's not their fault. Blaming them will not help Rand rise in the polls.
Learning how to reach more teocons while still reaching the people Ron reached is the key.