One huge weakness with Rand Paul that Obama has also is that he is a senator and has no executive experience. This can lead to cronyism, terrible decisionmaking, and incompetence. Andrew Jackson would be another example (save that one exception we admire). This gives me a little discomfort and would make Gary Johnson a stronger candidate. I am still annoyed at him for not running for Senator, but if he ran as a Republican*, I could support him.