Racicot, a Catholic, IMHO is deeply influenced by what is called “social justice”, particularly as practiced by the liberation theology leftists of the Church.
Personally, Racicot is a likable enough and decent chap, but his adherence to the marxist branch of the Church is a millstone around his neck.
Which makes him as much a Catholic as he is a Republican.