>upper division thermodynamic class ... I personally rarely attended the lectures and walked out with an A prior to the final.
You must either be quite a good student or that was quite an easy/poor class. Personally, I try to make sure students have as close to a knowable outcome by mid-terms, so they can drop with a W.
>where the professor was an admitted bad lecturer.
Sometimes this is a ploy in attempt to get students to take some ownership in the process. To paraphrase "Don't expect me to magic this crap into your head with my gift of prose."
>From this experience I formed the belief that a university lecturer can actually be counter-productive to the students learning the subject.
No no no. Maybe those who didn't already know thermodynamics, or have the discipline to teach themselves felt it was important to attend lecture.