This is the number one reason I can come off as inflexible in terms of sanctioning remote control or backdooring of user device features, or the implementation of anti-features.
Once you accept something controversial can be done be highly in situation X, the fact you allow it in situation X eventually gets used as a point that it should be allowed in situation Y, where Y was the controversial thing in the first place.