I don't believe indie means low-quality; it tends to mean a certain type of game that you're just not into. They tend to be slower-paced, a little more artistic and experimental, and take a bit more patience. Some people aren't into that, and that's cool. Indies just tend to go for a different kind of feel.
A lot of people are chiming in and saying "yeah, a lot of them are crap," but I think that's beside the point. And lot of traditionally published AAA games are crap too. It just depends on the person. A lot of the games you listed have been some of my favorite games. It doesn't mean that I like bad games, and from my perspective it doesn't mean you like bad games either. You just don't like what indie devs are currently doing.
And that's a beautiful thing! It takes all kinds to make a world! [starts singing "Get Together" and dancing]








