In spite of the lack of evidence for financial gain -- .
That message has still been sold to the masses .
In spite of the lack of evidence for financial gain -- although that message has still been sold to the masses .