Well, in the House and Senate you get committee appointments based on seniority. Feinstein is on the Judiciary, Intelligence and Appropriations committees, some of the most powerful committees. So maybe they are keeping her around for a reliable vote on those committees. Any freshman replacement would not likely get those assignments.
Yup...what you said...staff runs the show, anyway