What evidence do you have the majority of indie developers think the current implementation is working for them? That's an interesting claim to make. Anyway, the idea that not being on the front page is basically as bad as not being available for purchase at all, therefore it's a lose-lose situation for devs doesn't really seem valid to me. That type of curation means if your game is successful, it will be prominent in those lists. And surely it's better to release a game and not be on the front page than not release the game at all.
In what way are they throwing other games under the bus?
Well, I don't know if you intended to quote that section you did, but the difficulties I mentioned came from the Oddworld dev as far as I recall, which definitely isn't an unknown indie dev. And the issue I referenced in that post wasn't necessarily acquiring the dev kit, but other challenges around releasing on the Wii U eShop.
Right, although that's beside the point. I was just using it as an example of the type of game they've ported lately since they didn't list the titles they submitted for Switch.