Obviously I'm all for code-pub, but I think work needs to be done to normalize publishing the messy/incomplete/piecemeal nature of research software. If you're like me (sorry), you barely have time to get it running once, it looks spaghettirific, and you didn't get to plan it from day one with a requirements doc.
That makes folk reluctant to release; the reception from the software world is often critical (or it's feared to be).
https://fediscience.org/@petersuber/110918041321108927
(h/t to @mlinksva for the timelineboost)