Given the ability to self-publish, does an author need a publisher? The short answer is no. An author can write something one day and post it for sale the next day. Just because you write something and post it, that doesn’t mean it will sell.
as an author who wants to sell your work, you should consider working with an on-line publisher.