Only for certain Native Americans conducting certain religious ceremonies.
Yes, I bet everyone that takes peyote are part of said groups. That's bullshit, everyone should be able to take mescaline/peyote, if Native Americans can take peyote than "Cantheists" should be able to blaze one legally. My new religion Cocainism should allow all followers to snort a line legally, otherwise it'd violate my deeply held religion. People who are religious should be taken as seriously as Flat Earth proponents.
Up in the Great White North the sex education curriculum is pending changes due to some religious parents being offended and thinking that the curriculum might offend their delusions.