Would be awesome if ancillary data like ABS and airbags was standardized for all vehicles under right to repair laws then it would be easy to add
Why should safety critical systems be able to be modified by a non-professional? Earnest question
On the one hand, that's an obvious and trivial operation - undo 4 easy to reach nuts securing the pipes to the pump manifold body, undo 2 bolts holding the assembly to the car body. Fit new pump and do up the fasteners. If you have the hand-eye co-ordination to line up a wrench on nuts and bolts and you have the minor strength needed to turn these then you're capable of the operation.
Except... now you've got air in a crucial safety system affecting braking and stability and no amount of bleeding the brake system will help. You need to actuate that pump while toggling each solenoid in a particular order to clear the air.
We wouldn't reasonably stop people being able to do this so why should i not be able to manipulate something i own via a computer instead of via wrench?
There are already sufficient laws in place to handle the scenario where i do something reckless with my freedom.