This problem spans the sciences, not just ML. In the ML space I can see the IP issue people might claim given the commercial potential these days, but given that the same reproducibility issue arises in domains with no obvious IP protection motivation, that seems like a weak cause. In my experience the incentive just isn’t there to do the work to make stuff reproducible. Very few people get in much trouble if their work isn’t reproducible since most papers get very few reads and even fewer readers who would try to replicate it. I think publication venues (conferences, journals) should make artifacts a mandatory requirement for publishing.