XBO had a strong 50$ off Promo (plus a 100S off One X Fallout 76 bundle), and Switch the 35$ Gift card promo, but PS4 had neither of those.
Additionally, all the bigger games that month fizzled out apart from Apex, so not many reasons to buy a console outside of the promos.
Underestimated the PS4 and slightly overestimated the Switch; XBO almost perfect estimation.
But yeah, looks like it's going to be very hard to beat the Switch any month this year.
The Nintendo eShop rating Thread: http://gamrconnect.vgchartz.com/thread.php?id=237454