Unsourced statements like this are unhelpful.
The language I've heard is "there is no guarantee of a vaccine" which is very different to thinking it won't be possible at all. I'd suggest with the 200+ plus vaccine candidates being developed that many believe it is possible.