One of the buzzwords in the tech field is scalability and I think it is time that the scanner manufacturers start thinking about incorporating it into their products. They should develop an analog scannner that utilizes all of the current features and functions and has the ability to allow the user to add - by the means of small modules - additional "decoders" for P25, MotoTRBO, NDXN, etc. - think Icom IC-R2500
I would think that part of the issue now is the development costs/license fees for three different protocols which would probably result in a scanner near the $1K level. Using the above method, the basic model would be a state of the art analog scanner that would have several "slots" on the main board in which a module could be purchased seperately and then installed by the user. The firmware would detect the module and open up any menu selections applicable to that protocol and allow that protocol to be monitored on the scanner. If you need to monitor analog and NDXN, then all you need to do is buy the NDXN module - same thing for P25 or MotoTRBO. Theoretically (providing there are enough slots available) you could have a scanner with analog, P25, NDXN and MotoTRBO capability. And it would be a heck of a lot quicker to implement a new protocol this way than have to re-engineer an entire scanner to monitor it - P25 Phase II as an example.
This is, of course, just my opinion.....
Dennis