If they would change the word "delusional" to "unspecifiable" I would forgive them.
The research shroom is doing is very interesting, indeed, especially if anti-psychotic drugs are also inherently anti-parasitical. Perhaps there is no such thing as mental illness, just bad bugs living in us and on us, as us: