@damon running any public-facing web server is hard work, with regular updates, user support, spam, etc. It can also become very expensive work, because storage and bandwidth add up quick. That's simply a fact of internet life.
In email, those costs have driven most to abandon self-hosting, giving huge market share to Google and Microsoft. As a result, every time Google makes a change to (for example) spam rules, every "independent" server has to adapt quickly—or lose more users.