Among the problems is that "the channel" has squeezed out shareware.
The channel is the path from developer to end-user. At one time, one had to purchase hookers and blow for the distributors. In some respects the app stores are helpful but I regard them as eliminating our ability to determine our own destinies.