While Father Iscara taught there after my time, yes, Bishop Williamson also said that a lot about how part of the reason modern society has bought into this crap is because we're disconnected from reality and nature, and the more everyone lives in these artificial environments, the more plausible this garbage seems, whereas if you're in touch with nature and reality on a daily basis, it's utterly absurd.
Bishop Williamson used to mock Kant by suggesting that he should stand on a railroad track as a train sped toward him to determine how "real" it was going to be.