There are probably thousands of games from indies that Nintendo has to go through. Even in the hundreds, that's still a lot to go through in such a short amount of time with a new console, especially since the console is only almost two months old. Personally, I don't think they can just go, "Here you go indies, just release away" at the eshop. It will oversaturate the eshop and sales potential could go down. Plus, I don't know if the curation process is that simple as we may say it is. As they say, easier said than done.
And all this thing about Nintendo pushing indies away, its hard to say since I don't know how they personally went through the process. I mean, I could go by their word on it, but as we have seen from releases like Snake Pass, Shovel Knight, Neo Geo, etc., it'll vary in experience. And as such as expecting dev kits to be free, is it standard to do such thing? There's a lot of mixed messaging from both indies and Nintendo so I remain neutral here.