Regarding Gary Johnson and Libertarians in general: I like the fact that there is debate within the Libertarian Party about what the government should and shouldn't do. That debate is so much more likely to eventually resolve what's wrong with Government than the 10-second R and D soundbyte issues that appeal to short-term populist b.s. to gain votes (and that will probably be abandoned shortly after the election).
It is correct to say that Gary Johnson disagrees with some of the Libertarian platform, and if you dig into some of his interviews online, you will see that he does not shy away from it. Thank goodness that strict dogmatic adherance to a single platform isn't required for his LP candidacy, as that is what ultimately makes R's and D's so unappealing to me, as an independent voter. For instance, Johnson strongly supports the 2nd ammendment, but does not agree with the LP's laissez-faire stance on guns.
As far as the "forced to make wedding cakes"-- Johnson is wary of the government's role in forcing political correctness down people's throats; however, he again deviates from the LP platform by acknowledging that, at some point, a civilized society shouldn't tolerate intollerance. Of course, the Jew/Nazi example is an emotional hot button, which predictably causes some groans in your video clip, but seriously? Businesses must be licensed by the government and, as such, *should* be required to honor the Civil Rights of human beings. The pretext of the discussion in your video clip was the ability for a baker to deny gay couples wedding cakes, and Johnson thinks that denying someone services based on the (negative perception/hatred/disagreement) of them is bad. And he retains consistency with his point-of-view on the Jew/Nazi example.
I like the phrase I've heard in a few different spots now: Johnson would be "the adult in the room" if he were to be included in the debates.