It seems like Tom Davis is still around because he brings along his own sponsors, not just Royal Farms but other local Maryland businesses like Pete's Cycle. Yet still, as noted above, they've slashed his budget. The few shows of his I've caught recently have all been from that park bench in the Inner Harbor or a park bench in spring training.
The Nats and Os pregame shows would probably have been cut back even further if they didn't turn over a chunk of it to that gambling sponsor.
Though it's not just RSNs. MLB Network is also full of gambling hype these days.