Yes, it is ridiculous for your friend to completely change his preferences based on something that is not at all related to music. Doing drugs is bad, but I don't think that makes me dislike The Beatles' music at all. If I found out that Bono was gay, it wouldn't suddenly make me hate his music...