Imagine being an author and paying to publish your novel. Also btw the editor is another author but has to proofread your book for free.
Many academics will publish preprints or their more popular papers on their own websites etc. It's just common sense because to academics they don't get paid a single cent by the publisher (and instead have to pay the publishers instead) and more publicity for them is always better than less.