Spencer is servile to the hegemony of the status quo just as much as anybody, where publicly attacking religion is still verboten, so he veils it by attaching it to an easier target, a demographic cohort, the new elderly. It's not a coincidence that the godless right and left view the most vulnerable in society as the prime enemies of the good life.
Pace Spencer, the chief impediment to the success of race identity in America isn't ideology. It's capital, stored by the 78 million who own and occupy their homes (73% of whites, 58% of Asians, 47% of Hispanics, 42% of blacks). They don't want violence in the streets in front of their homes no matter what color it takes, whether it comes from Black Lives Matter, Antifa, MS-13, the KKK or Unite the Right. They want law and order. Republicans win when they run on that.