Seriously, Radio is huge in real life! In the game it was not, but that's no reason to remove it.
Instead of removing it I would have liked to see an added effect for it. Maybe the real tech shouldn't be radio but "mass communication" and should reduce the "distance from the Capital" corruption effect. Los Angeles and Seattle are not corrupt simply because they are far from Washington DC because radio, telephone, television, and high-speed transportation make that distance negligible.
Anyway, it's just dumb that radio is not recognized as a major technological advance...