The author overlooks a serious demographic shortcoming. The Republican Party is white and getting whiter. The country is going the other direction. The Trump campaign has been very much a white grievance campaign rather than a national unity campaign. That works for angry white people, but not for the country as a whole.

A few Republicans have tried to expand the party's appeal beyond white Americans, but they've been stymied by a base that's resistant to change. This is unfortunate. As I've said a million times, there is nothing in conservative philosophy that is inherently racist. Yet rather than try to understand issues facing minority communities, recruit candidates and offer alternatives to Democratic ideas, Republicans primarily seek to hinder minority voting. This is not winning them popularity with anyone but angry white voters.  Thus the party has become structurally white nationalist rather than conservative. There's no future for this approach. Nor should there be.