He does indeed and perhaps sways too far in the defensive direction. Two things to keep in mind though:
1) Anti-Catholic narratives are heavily behind the current woke need within the USA to do away with paying proper homage to Christopher Columbus, and the new world explorers who advanced Christendom beyond the West.
2) Protestant excess had a hand in shaping the Germany that would give rise to Hitler and the Holocaust.
You have a very incorrect view of history...and apparently current events.
Seriously, Adolpf Hitler, a Roman Catholic, was shaped by Protestant excess?
Sounds like the sort of story Joseph Goebbels (also a Roman Catholic) would have made up.