If they don't get ratings, they get fired. It's not based on some subjective view of having something to say.
No they don't. There are plenty of middling stations with crappy hosts that keep doing what they're doing, following some decades old formula that doesn't work anymore.
Obsolete.
Radio today seems to be run by a bunch of old-timers doing the same thing over and over again, but expecting different results.