The doctrines of Ayn Rand and the core values of Christianity are explicitly opposed – as Rand herself insisted. And this poses a philosophical problem for contemporary Republicanism which insists on both Randian capitalism and evangelical Christianity. That can only work if you treat Christianity as a cultural signal and a political organizing tool, rather than a living faith, hence my insistence on using the term Christianism, rather than Christianity.

But the tensions remain, as the confrontation above reveals. Then there’s this new ad aimed at Ryan’s own district. Given how closely so many on today’s right have embraced Rand, this ad was perhaps inevitable. And powerful:

(Hat tip: Amy Sullivan.)