The discovery queue is full of trash. Sometimes it will output something good, most of the time... it won’t.
As for those developers selling lots... that’s my point. Indie games that have sold loads still have their devs go bankrupt. Indie games that haven’t lacked discoverability or praise from both gamers and gaming…