I agree, RIV. I have no objection to Trump's position on this issue. But I think Republicans in general are going to have to get comfortable with the reality that Trump's a social liberal, like most Manhattan "sophisticates" are. Some will have no problem with that, and some will. The GOP coalition consists of both conservatives and libertarians.
For decades social "conservatives" have co-opted the Republican Political Platform--adding conditions and positions that simply do not have anything to do with the Constitutional powers of the Office of the President of the United States.
The President cannot outlaw abortion, the President cannot outlaw same-sex marriage, and the President cannot decree toilet etiquette.
If unhappy and fearful, social conservatives should be applying pressure locally--as our Founders envisioned---at the municipal, city, county and state levels. These are the levels of government that most directly and immediately impact daily lives and communities. Why is it that social conservatives instead choose to pop up and make themselves a national wedge issue over and over and over and over again--snatching defeat from the jaws of victory?
Social conservatives have taken the political debate for POTUS from the altar, to the bedroom, to the clinic and now to the toilet. Why do this -- for what rational political goal?