The question was "why isnt bernie sanders a viable candidate?". You just said it yourself: most americans perceive socialist values as the antithesis of american values. Hence your candidate is not viable in this political climate. Sorry, I agree with your spirit but your arguing against a straw man.