Despite all 3 sold little less than expected, PS4 and XB1 are in their 5. year on market so they done OK numbers,
Switch just had best December of hole generation, had best year of 3 and sold more than PS4+XB1 combined in December, so 1.8m is still very good despite didnt sold 2m+ like most people expected.