What's encouraging is that there are excellent people out there in the Republican Party. They just aren't the ones that the leadership is moving up and putting in the spotlight.
Slight point of correction. West retired as a LtCol. Flynn retired as a LtGen.