It is true that releasing software that is both usable and reliable requires a strong hand to guide system development, and that's a skill that many researchers don't think they have.
it's really quite simple to develop.