Yes because when a Republican votes with the Democrats they are thinking for themselves.  Of course the opposite isn't true.

Trump is the GOP candidate. They are not "losing" moderates to Trump.  If you mean because of trump, no not at all. The moderates are more likely to agree with Trump. The right more conservative parts of the GOP do not support Trump. They are begrudgingly voting for him because he won the nomination.

Members of the GOP that would vote for Hillary over Trump are not members of the GOP. They are part of the problem.