Honey did nothing wrong
OK, maybe they did something wrong; not actually giving people all potentially available discount codes when you say you will is wrong. But I don't think they did anything wrong by overriding...
OK, maybe they did something wrong; not actually giving people all potentially available discount codes when you say you will is wrong. But I don't think they did anything wrong by overriding affiliate links, and I think it's dangerous to let people convince you otherwise.
Even if replacing affiniate codes has negative consequences, in the form of lost revenue and uncounted sales, for the affiliates, it is happening entirely in the end user's browser, and in that environment the user has the right to do whatever they want. One can get extensions that strip off all affiliate codes. A user might have a case that their informed consent was not obtained by Honey for one feature or another, but if a user wants to install a browser extension that replaces all the affiliate codes in links they click, they have a right to do that and no affiliate marketer can be rightly empowered to stop them.
If we admit some right to control the user's browser's behavior on the part of affiliate marketers, why would that right stop at interference by Honey? Wouldn't any extension interfering with the sanctity of the affiliate marketing referral data then be a legally actionable offense?