I'd feel that Barstool Sports and its trashy ilk are Responsible for a Decline in Sports Radio. It takes the Shock Jock Mentality of the 1990's and 2000's and further acceptablize such a thing.
Worse, what Sports Radio has a Problem with is Replacing the Good People People Expect with the Trash.
I would find that Good, Bad, or Indifferent, I'd want like Certain Dials in Certain Places like WIBC in Indianapolis, KMOX in St. Louis or WGN in Chicago, among others. We've ran and hid from that and the Cardinals usually are a Family Show, not Sports Radio.
Sports Radio is not for everyone. Essentially, when you'd do a 2020's Answer to the Foamer Culture.
Sponsors go where they'd want to go and when they are fed up with Someone or their Behavior, it cuts into the Bottom Line.