The categories “living organism” and “not a living organism” do not exist in nature.
They are artificial constructs we create due to the overwhelming human compulsion to put things into categories as a way of mentally dealing with them.
IOW, the map (human representation) is not the territory (reality).
So whether a virus is a living organism or not is dependent entirely on the definition you choose to use for “living organism.”
If I could rate posts, I’d give yours an A+.
I don’t disagree with you at all, which is why I began my post “I remain in the camp” rather than “Viruses aren’t alive.” Then again, any category that can be spoken of is just a human construct too, nobody would be talking about anything if we weren’t here. Nevertheless, categories are useful constructs which is why we make them.
I presented reasons to reject viruses as being alive, with which others are free to argue.