This is sort of refreshing in a weird way– a shill that is promoting a product, rather than promoting the destruction of humanity :D
Not even close. If there are any religious overtones here, it is just a flavoring from the spirit of the times. There will be prophets, and you will know when there are– it won't be a stretched interpretation.