If a piece of equipment breaks down in the field you need to be able to repair it right there and continue working. Stopping what you're doing to take it to the Apple store isn't acceptable.
The repairs that need software changes are not (generally) the ones that are at issue here.
One big issue is that a fair number of tractor code faults are emissions control faults on these machines which are super annoying as the emissions system is sensitive especially as it ages. That may be in part a problem with overly strict emissions controls. So deleting emissions controls is popular in this space. And yes, dealers actually do help with this on tractors.