I think what Evans did actually violated set and setting, but it's possible this article is just poorly framed. He did enough LSD on his first trip in a packed club to experience depersonalization. To me a review of set and setting would've told me three of those things are a bad idea. He later then went to do a drug like Ayahuasca in a foreign country under a cultural practice he likely didn't appreciate. Again, things set and setting would tell me are likely not a good idea - at the very least that I should build up to. For the unfamiliar, I view both things he did like climbing Mt Hood and Mt Everest as an amateur with barely adequate gear.
I think he should continue to tell his stories, maybe even post them to Erowid or the Psychonaut wiki where there are similar warnings. That said, I'm not super convinced he's challenged the theory of set and setting.