I think it was more of a financial decision than anything else. I always liked him; Chris Core was a great talk show host (although more often than not I disagreed with him). FWIW, he's doing well on another station (WTOP), and has a weekend program on DC's channel 50.
You can access his webpage at www.chriscoretalks.com.