I enjoyed hearing about this new approach to infection control that is its infancy regardless. I felt a little hope for a creative solution to our current crisis and I didn't have to wade through the literature on camelid antibodies to do it.
New technology has always relied on a certain underlying optimism that you can do something that's new and better against the odds (since most fail).
Would you like this better if there was a disclaimer explaining in vitro/in vivo or just the long road from basic research to wide spread deployment?
Though I think it would have been better to wait until peer review before making a press release. This is not a paper that has immediate clinical applications, and the peer review might still turn up some problems with the paper.
The level of detail in a press release makes it usually pretty useless to a scientist, it hides the important details behind language intended for non-scientists. The abstract of a paper is much more useful if you need to decide whether it is of interest for you at all.