It's doing fine.
Last gen's total: 30.41m
3DS - 24.55m
This gen's LTD: 17.06m
Switch still has several years of sales left, so matching last gen is doable. It's also worth noting that a market size of 30m is remarkable in a country with ~120m people. That's 1 in 4 persons who own such a device.
It's amazing that Ninty alone can manage the sales of previous gens without the help of any other company. I hope the switch reaches 30mil+ at least
Just a guy who doesn't want to be bored. Also