Even Apple publishes ML papers. It turns out you can't attract and retain decent research talent unless you allow them to continue racking up their google scholar score
>>sharkj+(OP)
Yes, publishing papers is good. Open source code can be based on methods described in papers. Like, most algorithms in sklearn for example.