Hi Bob
The corporate incompetence stems from Deere's inability to maintain a service organization that can get to a farmers tractor repair in a very short period of time. In many corporate environments, the service organization is the red haired step child and practical thought processes are rare. If that farmer got swift service for the downed part, there would be no video. Like many organizations, the product development and sales and marketing organizations at Deere likely work great, not so much for their service org.
A lot of the computer controls employed are not because they want to but because of the regulations that are imposed on makers of things that emit carbon into the atmosphere. If the regulators would get out of the way, you would see a return to sanity. But that won't happen, it just gets worse every year. Look at all the computer controlled safety devices on the latest vehicles. Regulation produced that.
As far as programming, nobody lets that code out into the wild. All car dealers have a locked down code download protocol that protects them and their customers. With so much computer control in modern things, it becomes a liability not to closely control that. When your steering and braking is under computer control, no manufacturer wants the liability of rogue code being installed.
The sad part is the electronics are the least reliable parts of vehicles these days. That should be a major priority, to make electronics that last.