Your quote; "Just saying, drug use doesn't automatically make one a talentless loser or socialist.
I think there is plenty of evidence to support the claim that drug users are, overwhelmingly, loosers, and in a variety of ways. While there certainly are some exceptions, they are insufficient to nullify that sentiment. And Ted did express that.
The problem is that you said "talentless loosers or socialists". I don't think drug use automatically makes one talentless or a socialist. From my recollection of the article Ted didn't say that; you did. If you want to take issue with what he said go right ahead. Just don't insert your own unsupportable ideas of what you think he said to do it.