I have to say, anyone who is buying the $189 XBO S isn't very smart. Why not pay $10 extra and get a game? If you don't want the game, just sell it. I'm sure you could get more than $10 for it.
I think it's due to Xbox consoles getting stealth discounts more often than not on Amazon. Official price drops are well advertised, like this BF one, while the typical ones require the "add-to-cart" option to know a fire sale is happening. I don't know if this is at MS's behest, but a lot of year-round deals from MS tend to get overlooked.