I think indie games just accelerated the process. Like Kresnik mentioned, with the pricing model we currently have, B-games would eventually be lost completely without indie games.
It's a shame that B games have become a rarity nowadays, while I do enjoy myself both indie and AAA games, it's sometimes nice to see stuff in the middle.
Nintendo and PC gamer