Harold, I think that entrepreneurship and independent game development are different things and the lone wolf indie game developer had better be proficient at both
The main issue here is marketing. Apple and Google have taken all the steps to commoditize apps/games. An "app store" is now like a huge warehouse with a tiny showcase/window at the front door; peeking inside to see what's on the shelves is extremely difficult. If the target audience doesn't know about a game then that game doesn't sell, it's as if it didn't exist.
Marketing is the key, and unfortunately for the indie developer it's very expensive. What's missing in this ecosystem is the equivalent of malls for apps and games. A virtual place where you enter and look around, see if there is anything that you like and maybe buy it. A warehouse is hardly the place where I would go to see what's new and interesting.
The solution is to get organized and build our own indie "app/game malls" on the web. The "buy now" buttons would have to point to the actual app stores but the game discovery rules would change: no keyword search, no rankings--just a directory. Such virtual malls could specialize in only some types of apps/games and should be run as standalone businesses. Obviously there would be hosting/maintenance costs involved and thus a lease to pay per developer/store but this is how it has always been.
I imagine such a virtual mall being done entirely as a modular ShiVa HTML5 application. Each indie "boutique" would be an .stk that can be updated at any time.