JD Vance made a good point in October. That it’s ok to have principled positions but there is also a team aspect to Congress. He voted against many, if not all, key bills. And did seem to grandstand against Trump due to a personal dislike. Yes, that is Trump’s brand but a pissing match with him should not get in the way of party agenda progress.