Who knows?
It might be fact, it might be fiction, it might be a fraud. If you believe only the nay sayers, we would still be riding horses.
Technology does not wait for people to change their minds. Discovery and invention come at the speed of the mind.
I believe in the old line, Trust, but verify.