When publishers were publishers and developers were developers (80s and 90s), it seemed like there was healthier competition. Even if there were a lot of abusive deals struck.
Now that we have giant, integrated publisher + development conglomerates, there's zero incentive to step out of that structure to publish a popular indie game.
It feels like news sites prohibiting links to external sites, and the world's the poorer.