There is MIDI competition, more open and some say better, it just never caught on outside open-source/hacker/maker circles.
OSC absolutely has caught on in a lot of professional applications, just not the ones that MIDI was initially designed to serve. It’s huge in the world of theater, for example.
(Background: I wrote the initial OSC implementation for QLab [a theatrical show control application].)
This was probably partly intentional, as it was designed by the academic community to solve the needs of relatively esoteric music production systems (e.g. [1]), whereas MIDI was standardized by a broad consortium of manufacturers of professional-oriented music products.
[1] https://www.synthtopia.com/content/2009/03/24/slabs-touch-pa...