If it's part of a purchase CONTRACT? Yes that is a legal document one signs.
As to being forced to have service preformed by the Dealer? Nope. There's ways around that!
I program my vehicles to run balls to the walls with special software.
If I HAVE to take them in? I just reverse to the stock program.
Hackers have ways and means!