-snip-
John Locke's views seem to me to be revolutionary (that is to say, they seem to be at their core, anti-catholic).
-snip-
http://en.wikipedia.org/wiki/John_Locke
You are right. Empiricism and Humean philosophy is completely at odds with Catholicism for a lot of reasons. The 'impact' it has on epistemology isn't an impact at all, but a destruction of, and the 'blank slate' theory is atheistic.
It certainly is/was revolutionary because the only way that this philosophy works is if you take the prior 2000 years of philosophy and chuck it in the trashcan. Up until then most philosophers worked with accepted axioms (law of non-contradiction, the forms, causality, substance) because these principles, even if not believed explicitly by all thinkers, lent themselves towards a belief in objective reality (from nature to supernature)...
Parenthetical digression: Philosophy itself is the study of that reality. What we know as theology today is lamentably divorced from philosophy, but this isn't really the case and it wasn't the case for a very long time because it was understood by most (all?) pre-enlightment philosophers that philosophy (
philosohpia: love of wisdom)
necessarily included the study of God and His laws.
...Empiricism (which proceeds from liberalism) rejects objective reality
in toto because it adopts this idea of man as a blank slate and his epistemological journey as one merely of chaotic perceptions, which he organizes and arranges into his own reality of impressions and ideas. In +W's Post Falls conference he talks about how liberalism allows you to look at a curtain and claim it to be a tortoise. This is what we're dealing with here.
And obviously, by rejecting objective reality one naturally is rejecting God (Who
is objective reality Himself), creation, original sin, and everything else that flows from it. In fact, you can't
be a liberal and
not reject God, since the entire thought process of liberalism relies on the rejection of this truth. It's only by this rejection of God can you continue to reject all else which is real.