Oh really? Riddle me this, then: a MIDI controller has a USB port. A synth has a USB port.
Connect the two without using an external power source for the adapter (Hint: you can't).
The data transmitted over MIDI and USB MIDI is the same, it's not the problem. It's the same protocol.
The problem is that MIDI OUT on a MIDI controller supplies power, and USB midi out on a device DOES NOT, because it's a slave device.
This a physical layer problem no matter how you slice it.
Now go and read the question I asked again.
> Physical layer is the easiest thing to get an adapter for
I'm saying it's not.