Consumers want to do what they like with the things they own and some want the information needed to repair those things. Some companies don't have to offer this information or can get away with locking down their devices because they are immune from competition. This immunity is generally acquired by having the best product but then maintained by an abuse of market share.
The solution is to encourage competition somehow. If someone made a tractor that could compete with John Deere, John Deere might be forced to entice consumers with the feature of repairability.