Yeah he definitely was a bad professor. Sad that he was the finance professor (for this required, main track course) every undergrad my year had. Which meant, I think, 300-400 students received his indoctrination that semester. I use him as an example because that moment was so, well, exemplary. Other courses weren't as extreme, but they generally echoed the core tenet: your goal is "maximize profit" with sometimes an explicitly added "above all else". It generally gave me the impression that the corporate social responsibility club was the window dressing to this tenet--and the place in the business school for liberals to get out of the way and still fit in.
But to zoom out a second, in America, it's not just a "tenet", it's a legal responsibility of the CEO of a corporation to maximize shareholder value. The professor, and school, are preachers of something much larger than themselves, and so I don't want to point my finger so strongly at just this professor, and just this school.