What is your take on this quote and the future or religion?

What is your take on this quote and the future or religion?