Doesn't seem like you totally get how this campaign works. If Johnson gets 5% of the vote this time around, the party will qualify for federal campaign funding the next time around. No "viable" third party candidate just comes out of thin air -- it requires building blocks. This year the foundation is being built, and if folks abandon their votes for Johnson to keep Trump or Hillary out, it'll give them more power the next time around, not less.