It looks like Nancy Pelosi is going to stick around as Top Democrat in the House. This has led to a dumb media meme about her continued presence being a political millstone for the party moving forward. That’s dumb. People pushing that narrative should recall that when Pelosi first took over as minority leader the CW was that her ascension doomed the party to perpetual minority status. The fact of the matter is that congressional leaders just don’t play that kind of role. House leadership is very important to what actually happens in the House of Representatives and their political importance is strictly secondary to that.
Now of course if you just don’t like the idea of liberals having a strong voice as a matter of substance, then yes it would be better to dump her for someone more moderate. But there’s no extra political bonus to be gained that way. Legislative caucuses need to pick people who they think will be effective at leading a legislative caucus, not a “public face” for the party or whatever.