Originally Posted by Quid Squid
As long as you bring any random encounter to the cannibals Altruist Acolyte will pop.
I got Trevor and completed his very first mission, then saw a blue dot (random encounter). It was a drunk couple asking me to take them to their motel so they could have sex. Instead of taking them to the hotel I took them to the cannibal camp and the achievement popped.
Hmm, really? Alright, let me change up the achievement description then. Thanks for confirmation, man.