Did you also read the part where it said "If she doesn't, I'm afraid she'll miss out on one of the most important rites of passage."
Psychedelics are a tool to be used for self discovery, not some seedy thing only losers use. Maybe you are the one who is blinded by preconceptions here, not him.