Why is Switch selling so much, yet PS5 and Xbox Series X is selling so little?
Because Switch is at it's peak, while the other two are new. The shoe was on the other foot as the Switch released, PS4 clearly dominated Switch, now it looks like Switch will outsell PS4 lifetime.
I am amazed how many here answer with stock shortages. Realistically the Switch would still dominate if plenty of stock were available. Because no fresh released console beats a successful console at it's peak.