In Tesla's case, it sounds like the owner has no ability to say no.
Regardless, I find it very hard to believe that an update to remove features Tesla believes it hasn't been paid for will be anything but non-consensual.
Also look at my UPDATE post. It looks like this is 100% consensual. As I expected the people who were effected by this knew when they accepted delivery of the car that these features were a sort of free trial. They could have declined the car and waited until the the features were locked out but they accepted it knowing they were a free trial.
Model 3 updates are opt in.
In this narrow case though the ability to say no was at the time of contract signing and it was made super clear up front (i.e. not in fine print) what was going to happen.
The people affected by this update accepted it when they bought their car and were told they would be receiving these features temporarily for free, and were told they would be removed when the software was ready.