I get that Dinesh D'Souza has simply stayed the same in principle and philosophy since his college years. But given that the world actually has moved on...
No. Wait. D'Souza is an unwavering pivot. A racist, homophobic stake in the ground marking a territory so thoroughly pissed-upon no one but the sorts of people who think a discredited adulterous boob who somehow doesn't understand that "having our freedoms"* isn't to blame for AL-Qaeda hating our freedoms, and that anti-colonialism is pretty much what the founding fathers of the US were on about--and calls himself an "intellectual"--is one.
(*Debbie Schlussel is an odd link for me --but I like her honesty about stuff . She gets some things not entirely wrong.)
But need I say it? Dinesh D'Souza is like Martin Luther King Jr. the way that punching oneself in the nuts is just like getting crucified. As in, why can't Dinesh D'Souza stop punching himself in his nuts?