Let's get it straight.
I realize that the Right is not too bright, but it is still distressing that no one is pointing out the obvious: Trump is engaging in culture wars with the NFL and Columbus Day because he is aware that his base became enraged over Trump's floating of DACA amnesty and his general betrayal of his voters. Thus, Trump is trying to distract his base with a sideshow of symbolism; one troubling possibility is that he is trying to shore up his support with his base in anticipation of the next betrayal (with DACA or something else). So, yes, Trump is "playing 4-D chess" but he is playing against his own supporters, who eventually will find themselves checkmated.
What about the idea of "trading DACA amnesty for immigration enforcement?" Keep in mind that Trump started to backtrack from "few strings attached amnesty" only after his base loudly complained. Keep in mind that the "amnesty now, enforcement later" model was completely discredit by the 1986 immigration legislation's failure to follow through on the promises of enforcement. Keep in mind that there is no reason to hold enforcement hostage to amnesty - DACA amnesty or any other. If you want to argue that the System won't do enforcement without some sort of amnesty to "sweeten the pot," then why doesn't Trump insist on enforcement first? Or just hold the line against amnesty and try to support right-wing populists running for Congress in 2018, to garner legislative support for an enforcement-only strategy?
Now, symbolism is important, as it affects morale which in turn affects the willingness of people to defend their interests. However, symbolism cannot compare to actual accomplishment - getting things don. Celebrating Columbus Day means nothing if America turns Brown; anthem protests in the NFL means nothing is White Americans lose their country.
Instead of getting breathless excited about Trump's shallow symbolism, how about holding him accountable to fulfilling his campaign promises?
Or is that a bridge too far for the Trump fanboys of the Right?