NASA's James Webb Telescope provides the latest images. Were we desperate?