Why do people bother with these crappy hosting services that require people to pay to see your content?
I am honestly asking what these people actually offer other than hosting. I'm totally up for setting up a little web app for hosting scientific papers, but what would be preventing me from competing with these people?
The purpose served by publishers isn't really the hosting of articles, it's the names of journals the publishers own which carries an implication that top-tier journals get better reviewers and therefore higher quality articles. As long as academia values impact factor and journal rankings, the parasite can subsist.
Most academics tend to self-host preprints, or stick them on arXiv so the publisher as a hosting service isn't really the "value-add" offered.
That is not true for chemistry or biology. Tell them what arXiv is and they will say, huh?
Whether these publishers contribute enough to warrant the high price of their publications is debatable.