Right now, the Switch has more indies than ever, but they do have to compete against each other and older AAA ports, which is natural for a system the older it gets. Though I'm pretty sure nothing has changed, considering Steam is still clottered, Epic has too bad of a reputation outside of exclusives, GoG is too small, and PS4/XBOne are on their way out. Maybe those will be more indie friendly, but considering their strategies are still too tied to big AAA releases as supposed to the Switch's more modest library, I'm not sure if that'll be the case.
Though that makes me wonder, will cloud/streaming services be better for indies than other traditional platforms? How much money makes an indie game on Stadia/XCloud & so on?