Good for him!! I have always said that the only way that the Republicans will be able to win in the next election is to focus exclusively on economic and fiscal issues, rather than the divisive social issues that rile its base. As Johnson aptly point out, independent voters overwhelmingly reject the radical positions of the social conservative element of the Republican party. Sadly, Gary Johnson's words will most likely fall on deaf ears, for instead of opening itself and becoming an inclusive "big tent" party, it is running in the opposite direction to pander to its radical base.
Rule #1 of American politics - appease your base while at the same time attract independents. Without independents, a presidential candidate will NEVER be able to win an election.