Case closed.It sucks
They've actually reuploaded it before, apparently.About two weeks ago Nintendo of America reuploaded the NSO overview trailer with some slight edits to showcase newer games that use this service. In response to it getting yet another litany of dislikes (gamerant.com), they decided to take it down for once.
Not that anyone would reasonably care about this; I just find it chucklesome. Is there a dictionary synonym for corporate cowardice?