I live in an area where both Moto. Astro and EDACS are used heavily. Both types of systems seem to have their plusses and minuses. If implemented right, they both seem to be able to work very well.
If I were to pick systems for certain applications, I think I would pick EDACS for a smaller (geographically) system, like a city public safety system and I would pick Moto. for a large wide area system.
I think Moto. can handle a large, wide area, system better than EDACS, mostly because M/A-Com hasn't done any real upgrading to their technology in this regard. I could be wrong, but that's my impression. But, on the other hand, I don't have any experience with a wide area EDACS system.
This is, of course, leaving out the whole open/closed standard, interoperability thing. The way I see it, is that a city or state should go with what works best for them and is the most cost effective (not just the cheapest though). Then work with the surrounding people to achieve interoperability. There are lots of ways to do that, not just by having everyone and their brother join a P25 trunking system like some people would have us believe.
BTW, Nextel is a problem, no doubt, thanks to the FCC, not Nextel. But they are certainly not the cause of all problems with these systems. The problems that they cause are usually VERY localized.