At this point, I think most publishers/creators use kickstarter as a marketing tool, and from a business perspective, NOT doing a Kickstarter is "leaving money on the table."
I agree that many publishers/creators use Kickstarters as a marketing tool, but I don't find the practice morally objectionable. A Kickstarter helps a third-party producer solve the problem of getting noticed and therefore helps the publisher make sales.
How would one sell a product without a Kickstarter?
Without a Kickstarter, the product goes directly to Amazon, drivethrurpg, or some other third-party seller. But very few people are going to see the product because it’s buried on a website. The website may not even allow the publisher to include sales copy on the product page.
But it’s a proven fact that a well-written sales letter increases sales.
Perhaps the creator could make a website and post a sales letter as a “landing page” on the website. But a sales letter cannot get sales if no one reads the letter, and one cannot read a letter that one cannot see.
The website would have to be able to drive traffic to the landing page, but website traffic doesn’t come overnight.
Moreover, traffic usually comes at a cost: the seller has to advertise by using banner ads, pay per click, or other kinds of advertising. That’s expensive and therefore infeasible for most third-party startups.
Advertising an adventure module, for example, probably wouldn’t get a solid return on investment if the seller had to pay for advertising.
A Kickstarter solves the problem of how to inexpensively get an audience to read a sales letter. The Kickstarter website gets a lot of traffic and drives that traffic to a Kickstarter landing page. Visitors read the sales copy and maybe even watch a short video or get a preview of the product or a freebie.
The publisher makes more sales. The backers usually get a better deal. Kickstarter gets a cut. It’s a win-win-win.
Honestly, I don’t see a moral problem with using a Kickstarter to post a sales letter. The Kickstarter format helps little publishers get the word out about their products.
Kickstarters give the little guy a chance to succeed.