Those who buy Switch want nintendo games AAA, the sales rate of Mario, Zelda and Mario Kart before other non-nintendo games already prove this.
The problem is that to make a game AAA in a system with the current hardware, it takes from 2 to 4 years, as were the AAA games of wii u, ps3, x360 and the current systems, while making a game for 3ds, ds , wii was much faster and easier, thus reducing the time space between launches of nintendo.
No one is going to want to play a pokemon switch, say with 3ds graphics, and yes, with Switch graphics like Zelda Botw or Mario Odissey, and as big as them, then filling that time gap is made with other AAA titles companies, which works great on the Playstation but does not have much success for years on nintendo, at least not with the same consistency.
Maybe a base price of 249 or 199 could make the console open to all sorts of people and there attract attention from more producers who would risk more.
At the moment, Switch is just a faithful descendant of the nintendo philosophy of creating hardware to sell its own software and is tied to the gaming players, and consequently the sales they provide.
Yesterday, with Treyarch's announcement that there will be no Cod Bo llll, many nintendo fanboys celebrated and said that this was good and that the Switch does not need this kind of game, when in fact, this kind of game opens the door to non-nintendo players to buy the platform. So we have a nintendo philosophy cycle rooted even in the players themselves.
This is just one of the things that has to change for the console to reach a larger and different audience.