Yeah there are 1 or 2 lines in this article that are incorrect. DMT being the primary content of ayahuasca also isn't true. Ayahuasca is the main content of ayahuasca
Also, I think saying DMT is the most mind bending of all psychedelics is also misleading. It makes it sound way more sinister than it has to be.