The company can simply turn off the activation server in a couple years when the mouse becomes "obsolete," "end of life," or "no longer supported," forcing people whose mice work just fine to buy new ones.
From the company's point of view, how could it possibly be a bad thing to make people buy a new mouse they don't actually need?
Because when that time comes up, Razer may find they're losing users to Logitech. End-of-lifing my mouse is not a way to get a repeat customer out of me, creating great products is.
> End-of-lifing my mouse is not a way to get a repeat customer out of me
You may be in the minority. People buy products with huge ridiculousness factors -- DRM, region locking, DLC, retroactive feature removal (I'm looking at you, Sony), the mess that is the US cell phone carrier industry...The number of customers who simply don't care about such things is large enough to support a lot of companies.
Losing access to one desirable program is nowhere near as bad as losing access to being able to use your computer at all (except for the keyboard shortcut gods). The latter will leave a much more indelible impression.