Earlier quoted context omitted.
It's pretty hard to touch philosophy without covering marxism in some way. Very little of it has anything to do with the family of political ideologies despite sharing a similar name. The question of God's existence is also fundamental to the history of philosophy. It's not particularly shocking that a course might cover people like Lucretius, Bentham, or Russell. Most philosophy surveys will also include some of the…
> It's pretty hard to touch philosophy without covering marxism in some way The complaint was that the alternative wasn't discussed.
But continuing on that train, what would you want from mentioning alternatives to a theoretical framework? A framework is just a different way to look at the world that you can discard if it's not useful.
To give a programming analogy, if a course does a module on JavaScript exclusively with react, they're not teaching that vue, angular, or svelte don't exist and you should only use react. It's much more likely a statement that react is common and useful for people to be familiar with when they go into the outside world. Covering the long list of alternate frameworks, many of which the teacher will have never actually used in a serious way, is both difficult to do in a useful manner and takes away from the limited time available to cover what they can with sufficient depth.