To put it another way, should my car stop running entirely if it detects that I'm using a "non-GM-certified" cabin air filter?
Imagine you were stranded somewhere and the only option was to use the wrong oil. Sure, it may destroy the vehicle, but at least you would be able to run the vehicle and (hopefully) get to safety before your engine block melts. My issue is when the decision has been made that "you _might_ break it, so we've taken the choice away."
Another example might be, should users not be allowed to install programs on their computer because those programs might interfere with the computer's performance?
And you should never have a warranty voided for doing an unauthorized but valid adjustment/repair.
In your example, I still would absolutely have minded such enforced nonsense.
From the perspective of the manufacturer, it's either a fairly blatant cash grab or poor design.