I'm glad you mentioned that you are a biologist.
As the one reporting, I try to leave my opinions out of the mix and report what experts are saying. It really boils down to what definition of virus is agreed upon. I was trying to hint at that in the article.
Did you read the paper by Axelle? There is a significant chunk of the paper that discusses convergence. I'd love to learn what you thought of it.
Keep Up with TechRepublic