I would like to make some generic comments on this subject. I have not heard KC101 in years. I have known Fred for a very long time, back to WQQW when I was CE at WOWW. That said, I am making generic observations which apply to all stations, not just KC101.
The quality of the sound of that which is broadcast starts at the source. Bad source material can't be made to sound stellar by processing. In the analog days we could blame scratchy records, bad tape, worn/misaligned heads, and bad carts. Today we have parameters such as compression (MPEG, etc.), sample rate and sound/delay matching in the HD Radio case. Multiple compression algorithms are another bane.
Any or all of these can cause bad sound. What is the source material? Today's music is downloaded and not from CD's distributed by the record companies. Was it downloaded in FLAC (lossless) format? What is the sample rate employed in the automation system? What is employed for the STL? Is it lossless? What is the sample rate? The setup of the audio processing is a subject onto itself, especially for the HD case. It is desirable to have continuity between the digital and analog sides.
In the old days you had a far simpler setup. Today there are many more variables in the equation. The medium is different as are the parameters which, when combined, all interact to produce the final on-air product. The "fix" may not be so easy.