Qwark on 18 November 2018
20 million shipping units is not the same as selling trough to customers. If Nintendo is fine with having more units in stock they could still easily outship the PS4 this year, even if they don't outsell it.
Please excuse my (probally) poor grammar