The sad thing about this is that these modes (P25, DStar, and DMR) all pretty much use the same vocoder chip. The packet/transport protocol for all three are open standards, but the vocoder is not. In this age of micro controllers/computers, someone could make a small box with a small display, some buttons, a microphone socket, and bluetooth connectivities to let me use the front panel or an app to configure the "box" for whichever mode I want to talk to. I then tune the radio appropriately, and plug this magic box in to the data port - BOOM 3 digital modes on any radio with a 9K6 port. Heck, even better if your radio supports CAT control.
In the year of 2014, where SDR is nearly king, I still have to deal with the fact that Icom only graciously allows 722 DR memory channels on the ID-51. There is not enough memory on the radio to store the entire list of DStar repeaters and hotspots for the US on the stupid radio in 2014! So, my point being that I'm not totally surprised that my magic box above doesn't exist...