I cant read TFA but i think if John Deere wants to maintain control over the way machines are repaired they should simply stop selling them as retail and move to a "machine as a service" model.
Where they create a network of rental hubs.
I think a lot of farming machinery has moved this way already where you dont pay to own a machine that you may only need a limited number of days/year.