Sounds good -- except that this is a major retreat for the Libertarian Party. At the 2004 Libertarian Party convention, Michael Badnarik advocated withdrawing all US troops from every foreign nation, and closing all US military bases overseas.
Badnarik said, "[T]he best way to eliminate terrorism for the United States is to bring our soldiers home from 135 countries around the world. Stop influencing other governments. Stop influencing other economies. And stop poking other countries in the eye politically, and just mind our own business the way we would like other people to leave us alone."
Badnarik advocated withdrawing US troops from "135 countries" -- not just from one. Quite a bit more than Johnson's position: A withdrawal from one nation, one year earlier than the Democrats' and Republicans' timetable.
Also, compare Johnson's wishy-washy above video to this Ron Paul video below:
Ron Paul's video makes boldly clear that US foreign occupations and war are evil.
Johnson's video dares not morally judge US foreign policy. He says the US should leave Afghanistan, but does not say why. At most, he implies that it's economically unsound for the US to stay there.
He even engages in a bit of tough talk, from which one may infer: "Don't worry, we'll still have lots of troops elsewhere in the world, so we'll still be the biggest badass on the block."