They labeled it as "sponsored" when it should have said "ad". I mean yeah, it's weird to simply repost a straight ad on the main channel, but at least that's clearer than integrating it into their own content. The description also always made clear that it's content provided by Nintendo.

If you believe that this influences their view of the Switch2, then by all means, get your information elsewhere. From what I've seen, they've actually been more critical of Switch2 than most other outlets, highlighting the issues with the blurry screen and also the rather lackluster line-up from third parties, mainly because Nintendo is intentionally stingy with dev units.