All of them could be tagged RINO by another wing of the party. I don't use the term RINO for them. I save it for Schwarz, Chafee, Leach, Hagel, and the outright traitors.
Unfortunately, you are right. I'm a social and economic conservative, but I can see that some people are into one but not necessarily into the other. If they want to be part of Republican party, which historically they do, we need to accept them. The great thing about Reagan is that he could keep both in the party.