Keith does what seems like 47 jobs for CC in Ohio. I admire him for that.
One human being can't do everything. A barebones staff can't do all of the work of a much, much larger group of employees the typical radio station had in years past.
You can't have an exciting, vibrant-sounding station with a 1 or 2 person live staff without sounding like music, sweepers, and spots...and little else.
Exploding health care and benefit costs definitely is a huge challenge for all US businesses.
But, it got worse for radio when the US Congress passed the Tel-Com bill of the mid-90's, that was supposed to "save" radio, but instead enabled reckless multiple-station purchases, and forced mindless automation and huge staff cuts just about everywhere, in order to meet costs-vs-revenue goals for lenders.
What was designed to "save" an industry has badly damaged a mature industry. If that isn't bad enough for radio, the exploding internet/web environment is stealing listeners and advertising revenues from radio every day. Very sad.