Would love to see a discussion about this entire thread. r/games seems to think that its the indie's fault that they're failing (rather than storefront owners) and seem to neither care or have any sympathy for the situation. One of the comments even said that it's our fault for starting our own business and trying to do something and that we shouldn't bother.
Honestly this really is pretty similar to that which has been faced by artists and content creators in other genres, especially film and music, for years.
It's sad because a lot of really awesome indie games continue to go unnoticed or flop, while disastrous titles by truly awful publishers like EA continue to make enormous sales despite continuously screwing over their player-base with greedy decisions and money-grabs. It reminds me a lot of the indie music scene, where a lot of awesome artists often times go completely unnoticed while the same boring old format, sound, and style is peddled by the big media industry and the masses just eat it up.
The reality is that it takes capital to make capital. Unfortunately that's just the shitty world we're stuck with right now.