I can't disagree with that. The reality is that any political organization large enough to win at a national level is going to have some degree of factionalism. It is up to the party leadership, and that is not necessarily the President, to unite us, by providing enough principled agenda items for the factions to agree to vote together. The GOP failed to do that.
That is pretty much the truth. GOP had a leadership failure.