It's an ideology that replaces Marxism's "totalizing class consciousness" with a "totalizing race consciousness."
> Just how much work is the word "neo" doing in that name?
A lot, and the "Marxism" is doing very little. It's a clumsy construction. But the meaning is clear in context.
> "Collapsed mainline Protestantism"? Explain!
It’s a religious revival, but without Jesus. They’re descendants of Puritans who don’t believe the theology anymore, but have the same religious zeal, sense of moral universalism, and faith that America's institutions belong to them. See: https://www.youtube.com/watch?v=LbbxQqKXUIk (warning: offensive period language). I’ve had several experiences with woke whites where, when I pointed out that the minorities they purport to speak for disagreed with them about this or that, they responded with the same sentiment as Matt Damon in the final line of that clip.
I don’t know anything about Catholicism. I will say that there’s something about America where every religion takes on elements of Protestantism—especially the reliance on the conscious of lay people rather than doctrines announced by learned religious authorities.