I went to NAMM this January past. I spoke to some guys about MIDI and Android (I'm very, very anit-Apple). They said the OS just isn't designed for performance. The quickest they could get was 120 ms latency... for MIDI! That's horrid. You can't play, in real-time, with that kind of latency.
Really, what we need to do... and by "we" I mean all of us Android users... Is to start hitting Google really hard to make their OS perform better. Apple only has one set of hardware to deal with, Android has a bunch of different hardware sets... Even if Google focused their efforts on one set of hardware, to make that one device out perform Apple, it would be worth it.
According to Google, though, they just don't care and don't see themselves working on it. This is from a Google representative that was at NAMM. We need to change Google's mind about this.