Well stated.
It's even worse. Remember that the real reason John Deere designed the software so that a machine is only repairable by the dealer is money, plain and simple. It was common when I grew up on a farm to fix as much as you could yourself. This is where my first work on machines started. Injection pump or turbo goes bad - take it off and run to the next town to the south where they rebuilt injection pumps and turbos (we did this many times) and they stock all the common pumps and turbos, so you don't wait. John Deere would charge $2000 for a new turbo, but Iowa Diesel would rebuild your turbo for $300 and you didn't pay the John Deere dealer to come out and work on the machine and you didn't wait for them to show up.
Step forward to now. Today when a turbo goes bad, you HAVE to call the John Deere dealer. They come out and charge you a show-up fee, a hourly labor fee, a fee to go get a new turbo, so many fees you can't believe it when you get the invoice, then you get a phone call where the parts manager tells you they can't get a new turbo for 3 days. Not only are you going to pay big $$ for the labor and ancillary fees, but you HAVE you use John Deere's part, because you can't call the software guard-dogs off, as you don't own the keys to the kingdom, John Deere does. Now your repair is 3 days later and costs you $10,000, plus you have the downtime, which is completely intolerable.
I'm all for John Deere making money, they provide a great product that we would literally starve without. However, Deere, in my opinion, has taken the farmer for a ride. Why don't farmers just buy a different color of machinery? Some do, but when Deere is such a large portion of the ag machinery market, you simply can't buy another brand in large quantities.
We refuse to buy any ag machinery where we don't hold the keys to the kingdom.