I've spent a lot of time thinking about software marketplaces.

And the more I looked at them, the more I kept coming back to the same question:

When did the marketplace become the most important party in the transaction?

A developer builds something useful.

They spend months or years writing it, debugging it, documenting it, supporting it, and keeping it alive.