But it's certainly true that the FAA's dual band idea has created a frankensystem. We'll have UAT below 18k, 1090ES here at any altitude but required above 18k, and Mode C or S elsewhere for now and possibly 1090 ES mandates in the future.
Not very 'nextgenny' if you ask me.
Only the government could come up with something so stupid.
I think I get it. The 1090ES is the international standard for commercial and high fliers. That is part of NexGen, but the out is only a small fraction of advanced services that NexGen will need to support. I imagine that it would have been a more difficult and time consuming, not to mention requiring the equipment to be more expensive to the constituency, to piggy back the other data through the 1090 system, so they created a supplementary 978 system to provide that data as well as provide a lower cost to GA local solution for those below 18k.
It actually seems to make reasonable sense to me especially in the light of how other communities are handling it, it doesn't seem to be causing a great conflict or burden. All the crying about how much it's going to cost to comply and how it will bring the downfall of GA seems to be just that much rubbish. Lets face it, if you can't afford a couple of thousand dollars to comply, it's not ADS-B that's keeping you from flying. This is aviation and that is not an untypical number to have to pull out of your ass to keep flying, and for what you get with UAT it seems to me a pretty good value. Lets see, if one saved $10 a month from the time the ADS-B requirement was announced, how much would that be today?