I like MIDI… it’s fairly ubiquitous, it’s easy for hobbyists to implement and understand.
That it’s still in use is a testament to it’s flexibility and it’s reliability.
Downsides for me are speed, standard controller resolution, and in some cases, the rat’s nest of wires because it is unidirectional and doesn’t carry audio.
But, if MIDI was bi-directional and carried audio (like mLan) you would have a whole new set of issues routing because you wouldn’t have the flexibility, and higher requirements to implement.
Which brings me to my past feature request! It should be easy to implement the Elektron Turbo MIDI protocol in the Octopus (if it can handle the speed).
Also it makes me sad to see so many "MIDI" devices switching to USB only… it makes a hardware only setup very difficult.