You mean there are no feasible alternatives that are safe for the company and easier on the customers? I'd be very surprised based on what's done elsewhere - even for smallish companies.
They've baked their anti-piracy solution into the code base - to replace it with something else isn't just replace a few lines. Plus to switch it now, you'd have 2 different solution methods in the field, as in some folks have a dongle, some folks have _____. Online activation would require adding in logic that looks to the clock and makes sure you can't roll it backwards. Plus you'd have to constantly ping online to verify that the machine is the only one activated. Are you sure you want your print stations constantly polling online? Wouldn't you block their internet access, just to keep them running with zero change.
Here's a case in point. To implement a new method of copy protection, ColorByte would be wise to make it Windows 10 only. That way they can leverage things in the latest OS. But then you're at Microsoft's mercy because you'll be getting every Windows 10 update even if it crashes your setup, because the computer will have to always be connected to the internet. Then we'd wish for the dongle based solution because you can run your old printer in XP with the drivers that just work, with zero chance things change or get screwed up. It just keeps printing the same amazing colors, week after month after year.
Yes, the replacement cost for just the 'dongle' is the cost of the full software package. Because with just that dongle, you can sell a computer with ColorByte software loaded and it'll work forever.
I'm sorry if I come off mean, but this is a business decision they need to stick to. Otherwise, every week another person 'lost their dongle' and they saw on LuLa that so-and-so got theirs replaced for cheap. Maybe this is a time to test out some of the other RIP packages, or Lightroom, or the Epson/Canon/HP print utility.
-Joe