Afro is both right and wrong in this thread.
For Walmart he is correct, for Xbox Consoles only the Xbox One Digital is number 1.
For Amazon he is right, it is #14 among Xbox consoles only.
For Best Buy the sponsored listings are very confusing so please pay attention to how this works and you can replicate the steps I'm about to tell you:
With the link in the OP you see that the top 3 are The Xbox One Digital, the Colored Switch, and the Black Switch. OP is right that the Black Switch is also sponsored, but wrong about this list showing the Xbox One Digital is the best selling console. The truth is none of the Best Buy results will show the best selling console because it replaced the Sponsored listing based on price.
Follow This- in the OPs Best Buy link notice the top 3 are the Xbox One Digital, Colored Switch, and Black Switch.
-Now, remove the $200-249 price.
-Notice that the sponsored listing removes the Xbox One Digital, but it moves the Black Switch from third place to first now being the new sponsored item. Passing the colored Switch to become 1st place.
Best Buy replaced the Sponsored listing based on price, not quantity. This is because Best Buy always has a sponsored listing at the top of the page. So when you only have items that are $300 or more, the Xbox One Digital is removed and the next sponsored listing that's available moves to the top.
So In conclusion, Afro is correct about Amazon and Walmart, but is mostly wrong with Best Buy other than the fact that the Switch was also sponsored. Which is true because it replaces the Xbox One Digital.
The problem is there's no way to know how well the Xbox One Digital is doing on Best Buy, and that's not the only console that has this problem. Best Buy doesn't provide a definitive list.
I wouldn't say this thread is completely useless since the Walmart chart does show it's the best selling model (just make sure you click walmart.com only), and it is #14 on Amazon for Xbox Consoles only. So we can make a prediction but we can't really say anything concrete.