the translations have gone wrong.- John LennonI think that his lines Imagine there is no heaven and no religion too are not condemning spirituality; he is basically asking us to ponder what the world would be like if we didn't have all the different types of religion.