Well...
If I recall correctly, minecraft was not made to be the ultra big hit it has been, and king is not one of the "greatest name" of the industry.
As for the indie struggling, it is actually their choice to be independant, however the gold rushing way it has been showed really did not help: everyone wants their part of the cake, and not everyone wanted to work hard for that part (let's be honest, I can understand that the flappy bird guy did not expect what happenned to him, but when everyone tries to replicate that sucess clearly just for money without passion nor working, not to do quality, it is bad), then you have also the viability of the different markets (googleplay seems to only works for "big names" to sell games, other have to rely either on ads or in app purchase since they cannot convince the player to buy their games, and since most of them think it is "normal to rely on advertising if the player does not want to pay" rather than "the players do not want to pay for our product, uh-oh... we are in trouble" I do not expect the situation to become better, some do not even care about what products are advertised, some even do not do games, they do something that can have ads in it first).
Am I the only one to think that no matter how much people work on a product, we can at least expect quality? I do not say that we should all have games as good as GTA San andreas or batman: arkham city, but at least games that are more interesting that a game and watch, or at least where effort has been put.
When I play a game, even older ones, I expect something good, is it a good story? Good controls? Good graphics? Heck not even that, consistency, the game has to feel right, not forced, pixel art made for the game can look better that ultra hd assets that feels wrong for the game, the story should not have forced passages (I will not forgive how phantasy star 2 killed Nei, it was really a "we kill a character because we could"), however some of the games I see one the google play lacks this consistency, they are like "pieces of games put together", like a cheap food platter trying to look like a 5 stars restaurant, but they lack the passion and the quality.
Of course the quality of a one man game will not be the same as a big team, but that does not forgive the fact that it can be a bad game made by peopel that do not want to make any effort, and when a bad game is paid, or has advertisement in it, we should not let them pass.
PS:not talking about you of course, while you do not have yet reached your full potential, you still are doing a great job and have passion.