Thanks for mentioning Overleaf[1] - we started it to help solve a problem we were having collaborating on LaTeX documents with co-authors based in different timezones - it helped avoid the 'multiple copies of the same doc in multiple email threads' issue, amongst other things.
Since we've grown (now at half a million users worldwide), we're now also working to help solve and streamline the submission & publishing process, for many of the same reasons discussed in this article.
Feels like change is finally happening, which as a scientist myself is great to see!
[1] https://www.overleaf.com