"there's no organic discoverability anymore"
This would imply that there have not been a large number of indie games that have rocketed in popularity which is just patently false. The so called "friendslop games" have been in and out of rotation now for about 2 years generating millions of dollars each.