That's a really unfortunate drop for XB1. Even with Microsoft doing great things on the services front, it looks like they can't do much to win back consumers this generation. PS4's hold, on the other hand, is excellent. With a thinner release schedule than last year, it probably won't maintain such soft drops, but that's expected for being so late in its life cycle. Switch is going to have a ridiculous year, especially in the second half. RIP to the jabronis still convinced as recently as a few months ago that 2018 would be its peak year.
At this point, it's hard to imagine a scenario where both PS4 and Switch don't both easily clear 100m. While Gen 7 had two systems to hit that number (Wii and DS), this will be the first time two home consoles have done it. Of course that won't stop the doom articles as PS4/XB1 approach their end-of-life.
Software seems about what everyone expected, with the two AAA multiplats on top and Nintendo's new game rounding out the top 3.