Republicans have no good excuses for losing