> Cons of a publisher: [...] they actually do little to no marketing of your book.
Unless the publisher has already written off a book, don't they have incentive to market it?
There are some low-cost things you can do to market a book, and they reportedly make the difference between no sales, and some or many sales.
And a publisher can learn the currently effective marketing methods, and then apply that skill across books of many authors.
No, their incentive is to wait and see what books are taking off, then pile on the money when they know it's already a winner. Today, unproven authors are expected to do their own marketing.