OK fine, that's not what I meant by "now", I am also aware he's been on there since about 2003 when I started listening. The point was that he obviously didn't piss off CC that much since they didn't drop him altogether in that area.
I don't think it's even a matter of him "pissing off" CC. It would appear to be a matter of his rather large local-only contract with CC SF/KNEW being a major albatross compared to his declining ratings on 910.
CC Sacramento does not (as far as I've ever heard) pay him separately to run on KSTE... as far as I know, they're just a regular TRN affiliate of the show. Thus, CC Sac/KSTE isn't losing a truckload of money keeping him on, no matter what his popularity is there.