Feinswein is terrible but Kevin de Leon is much worse.
But de Leon has no seniority. It’s a fair exchange - queen for a pawn.