10m to 12m from July to December for Switch is lowballing, i think 13m to 14m is more realistic. July to December covers fiscal Q2+Q3, in the five previous years switch has shipped 10.16m, 12.60m, 15.61m, 18.43m & 14.50m over this period. I expect Switch sales to be a tiny bit worse than last year and so does Nintendo.
Yeah I suspect that as well. There is a chance however, that it could sell more because there's more/bigger games coming this year compared to last year. But we also have to take in consideration supply shortage and 6th year of its life.