Unironically yes. You have to meet the median voter where they're at, even if you find some of their positions dumb or bigoted. That's why Obama spent the 2008 election cycle pretending to be opposed to gay marriage.
The party has evolved an idea that you can do away with those kind of dirty political shenanigans, and construct a rational fact-based proof that will leave voters no choice but to support you, and I think that pretty clearly doesn't work.