We're already seeing another dark cloud on the horizon with Deere. They're almost done with the work to move to single-pair Ethernet on their vehicle bus and leave the traditional CAN/ISOBUS connector behind.
We have a number of things that sniff the traffic for important implement data and state and Deere is going to lock it all up. You'll be left with minimal data on the J1939 connector like the automakers did with OBD2.
There’s such a dark cloud for automotive too, usually there’s a gateway between the diagnostic port/ bus and the vehicle network (usually CAN, LIN, Flex-ray) where you can still see traffic. They’re moving towards ethernet(100base-T2), although it’s easier to analyze the traffic the authentication is more complex and in many cases it requires “personalized login” which of course means paying a fee on top of your diagnostic tool subscription. In most cases re-programming used control modules is not permitted “for safety reasons”. Some brands sell a short time subscription but others (like Mercedes Benz) do so in the EU but not in USA/ CAN, there you need to buy a yearly subscription for around $4.5k plus taxes and fees and on top of their “approved tool” (another $2-4k).
We have a number of things that sniff the traffic for important implement data and state and Deere is going to lock it all up. You'll be left with minimal data on the J1939 connector like the automakers did with OBD2.