Holy shit people underestimating the launch of those consoles... Yes they will.
Switch did 2.74 million shipped in March, let's say it was 3.5-4 million at the end of April.
XSX should be close to that, a bit higher i'd say. PS5 will absolutely crush it. You can see my predictions in my bio.