We invented the word “living”, we get to chose what it refers to. We are necessarily right, because this is a truth we create, not a transcendent one. If we collectively decide to change the definition of “living” to include viruses, we will still be right but it won’t mean we were wrong before.
True, I guess several definitions of life may coexist with different implications and all of them are right in the right context as long as they don’t contain a self-contradiction. But in the context of this debate, I think most would agree that the best definition would be the one that has the biggest consensus amongst biologists, and maybe more precisely microbiologists. And most such definitions you’d find would include “self-replication” as a necessary trait.