I'm not saying that MIDI or DAWs aren't useful tools for making music, just that they aren't ideal for making music collaboratively. And if we're getting into the ages of these technologies, MIDI is in its 30s.
More and more young people are starting to code, so I don't think that code-based composition growing outside of the niche you say it lives in is too far-fetched, or far away.