I understand the dislike for e-mail based patch workflows. I have a soft spot for sending my changes with git send-email but I don’t think its a good code review or change management process.
But mailing lists… I don’t really understand the dislike people have for mailing lists. Some of the best technical collaboration I’ve ever done has been via mailing lists. Most of them you don’t even have to be a subscriber to start conversations on; they’ll accept e-mails from anyone. And, unlike with forums, the replies come back to my e-mail inbox, which means its harder to forget about posts I’ve made.
Of course there is something to be said about how e-mail tooling can be obnoxiously minimalist, arcane, or just a thing that people don’t have setup any more in the same way as they did in the past.