His claims are quickly debunked in the article, as the true reason is, obviously, protecting their IP and subscription model
The virus thing is bullshit, but inkjet cartridges usually have chips in them because the print head requires a digital controller. They aren’t generally just a container of ink.
Now, using the need for a controller to add anti-consumer lockouts? That’s what we call malware.