> I think a lot of people wrongly assume that GitHub is so "easy" that you don't actually have to spend any time to learn how to use it.
For a lot of people, probably the large majority of people, GitHub's (or GitLab's) UI is simpler to work with than a terminal. The overwhelming success and popularity of GitHub has demonstrated the value of it's UI. I just don't see how you could convince the Atom/VSCode generation of developers to go back to mailing lists.
> so, when you work for any company that's not just a startup, you likely have to learn yet another set of tools. And again if you switch the company.
As far as I am concerned, the email workflow is just "another set of tools" too. Except no company I've worked with or worked for has used it.