It depend on how long Nintendo will support Switch, price reduction, 3rd party support, will there be new product on the line that replace Switch ?
Remember there will always be what we called product age on the market. Nintendo are great with their first party IP, but they also need to sustain more because Switch are lacking with 3rd party ip or multi platform games. I know Switch has more 3rd party games more than Wii U did , but it's still lacking compared to Wii or even gamecube era. having Indies is not enough.