You can call it DRM, you can also call it user restriction.
You can call it serving ads, you can also call it remote code injection.
You can call it subscription based, you can also call it user lock-in or remote killswitch.
There is not a lot of modern proprietary software that wouldn't fall into these categories. I know a lot of people claim not to care about it, that is a separate issue, but the fact is that most proprietary software is in fact malware, even if people don't mind installing malware.