I have a different Take. I agree its been an onslaught on our christian culture since at least the 50s. Its intentional.
http://www.americanthinker.com/articles/2007/02/cultural_marxism.html
Trump is a master chess player. while people are focused on Cruz’s Pecker-checker arguments Trump - if he carries thru on his promises goes after the root causes of the cultural problems.
Building a wall and a Strong military are about defeating globalism.
Nominating conservative Judges, Making education local and protecting Christians religious liberty are about fixing the underlying cultural sickness.
Reality is until education the courts and religious liberty are fixed. No superficial fixes to things like bathroom privacy will be lasting or solve the problem.