This is the last week of the year where the Switch is playing Mr Nice Guy. From next week on it should go into kaiju mode.
The only thing holding it back now is Nintendo's stubbornness in not doing any good holiday deals.
Nintendo is clearly pursuing a long term strategy with Switch's pricing. They won't condition potential customers to expect great deals, something that is known to not generate much additional sales, but instead first and foremost shifts sales from point of time to another one.
Holiday deals have been most prevalent in the USA and the result of them has been a shift of December sales into November. December used to be significantly bigger than November for console sales before steep Black Friday deals. Nowadays November is bigger than December for PS and Xbox, but the total sold during the holidays hasn't grown much. Especially good deals even shift sales from the following year into November, hence why the PS4 has had so many sub-200k off-season months. It's even worse for Microsoft who had to issue additional temporary deals throughout the year to keep sales at a somewhat respectable level.
The justification that Sony and Microsoft see in earlier sales at lower prices is an earlier purchase of PS+ and Xbox Live subscriptions, so the money that is left on the table with a holiday deal is expected to be made back. Nintendo's subscription costs only one third of PS+ and Xbox Live, so the maths doesn't add up for Nintendo. Especially because Nintendo console owners are less inclined to pay for online and rather opt to use their console offline.