In line with remote-bricking discontinued hardware, these policies only serve to generate eWaste.
If you sell programmable hardware, or really anything with embedded software, you should be required to make all the tools and software available to end users (doesn’t have to be free, but shouldn’t require a subscription or support contract either) in perpetuity.
Licenses to enable additional hardware features are fine, but they must be granted for the life of the device (i.e. as long as it can be kept working), not an arbitrary “we think the life of this thing is 5 years”. You should never have to keep paying to use a device you already bought.
Won't happen. Feds find the status quo too useful to let every tom dick and harry start wrenching on these things
I'm pretty familiar with what's going on at CAT. A large part of the way all the emissions stuff that everyone (I'm talking about the customers, dealers, OEMs, the people who actually pay for things, not the online peanut gallery) hates gets enforced is that the OEM threatens the dealers that they'll cut them off from the software if they don't run a tight ship and their techs are too frequently caught doing things like plugging into vehicles outside the scope of their job, working on deleted equipment and whatnot. The dealers roll this downhill to their employees. I assume Deere is similar.
Basically removing the dealers and therefore the OEM's stranglehold on software would take the teeth out of emissions enforcement.