Ironically (or not) I was lectured by a Catholic. So, regardless of how the Saints and Popes tell it, if it goes against the local priest's beliefs, it's not going to be reflected in the church.
The evidence is plentiful too: look at how the individual churches have taken Pope Benedict's tolerance of previously taboo individuals (homosexuals, for example). Something else I get to hear about at holiday parties.
Yeah, that’s about right, unfortunately. Your average local priest may not wish to (or does not wish to) know about the broader sweep of tradition. So, whatever he believes becomes the version of the tradition you encounter. I say all of this as an Anglican priest, so I’m seriously sorry that’s been your experience. Generally one hopes the Catholics (at least their clergy) are at least a bit more familiar with their own teachings than the evangelical fundamentalists.