I think it's more disingenuous to call "trying to ruin a guy's life" "mishandling the situation". Also
* user agent spoofing has been common practice on the web for decades * Bambu's customers were bait and switched here. They bought a printer that works locally, and Bambu wants to remove features from the product they paid for. And it's the _customer_ who's actually running this slicer and impersonating Bambu.
Imagine if you bought a car with Carplay/Android Auto. A year later, the manufacturer pushes an OTA update that locks Carplay behind a subscription. But they have terrible security, just trusting the car itself to say if it has a subscription, so you use use pirate software to bypass the restriction and get free Carplay.
This is a far more financially damaging outcome for the car manufacturer, closer to stealing than user agent impersonation, but I would still argue that its morally justified. Consumers should have a right to fight rug-pulls, especially a physical product. This behavior from companies would never have been acceptable before the internet.
> trying to ruin a guy's life
They asked him to remove it and threatened to send a cease and desist. They didnt even send the cease and desist, which they very well could have. Hardly an accurate characterization.
> They bought a printer that works locally, and Bambu wants to remove features from the product they paid for. And it's the _customer_ who's actually running this slicer and impersonating Bambu.
This just isn't true. You can still run it locally and still use third party slicers locally.