STOP this “moderate” shit - they are liberals, not moderates. Be honest about who they are and things will make more sense.
Amen, liberal (country club) Republicans are every bit as liberal/socialist as their democrat counterparts, they are just a bit more elitist.