Give Trump a break. He is a lifelong New York liberal who only recently started to pretend to be a conservative. It will take him awhile to memorize the conservative stance on these issues so he can pretend to be in favor of them.
What's sad is to watch “conservatives” lap it up. He'll abandon all he ran on once elected if it gets in the way of his power and ego. You're already seeing hints of that as it's all but certain he will be the nominee.
You gotta hand it to him. He's good. He knows how to play his audience. Fortunately, there are a few of us who see past the “Hope and Change” type rhetoric and judge him on substance