In a nutshell, Core's vision of Bitcoin is that all participants of the network are slaves to malicious transaction crafters.
If you're a regular user and your normal transactions gets outbidded by porn GIFs and orangewashed VC-funded shitcoins that's too bad it's the free market, suck it up. If you're a node runner and don't want to relay and facilitate the garbage that's too bad your mempool needs to predict what will get mined, suck it up. If you're a miner and don't want to help these bad actors that's too bad you need to take their fees or you'll go bankrupt, suck it up. And let's not even get into participating in consensus rule governance, it is up to sanctioned developers and large pools to plan and activate forks!
I truly don't get why anyone holding this mental model would be interested in Bitcoin. Fortunately it's completely upside-down: in reality all participants are fully sovereign to do what they please, otherwise Bitcoin wouldn't be a decentralized system. Each node runner is free to relay whatever transactions he wants following whatever criteria he wants. And each miner is also free to prioritize transactions for mining following whatever strategy he wants, and signal for whatever forks he supports.
A sane full node software strives to maximize its user's sovereignty and give them tools to wield against bad actors instead of chipping away said sovereignty release after release. While Core doesn't correct course and is still widely used there will be room for other implementations to eat away its market share.