There is one little thing that might be true in Carlo's rant.
They might make it in China and if they do there will be lots of other outlandish claims of healing attributed to it. Carlo won't see a penny, unless he includes one in his eyewear.
I like to think that all of the world's religions were created by true believer whack jobs like Carlo. Some of them have succeeded against all reason, so you never know, Carlo may become a trillionaire.