Sony has done this before with games like The Last of Us releasing for PS3 in the same year the PS4 came out, or God of War 2 releasing on PS2 well into 2007. Nintendo has the opposite history, putting games on succesor systems because they arrive too late in the systems life cycle.
Now we're talking!
Completely agree with what you just said. Do you know what's a big game arriving very late into the Switch lifecycle that might be transformed into a cross-gen game to kickstart the successor into gear? The sequel to Breath of the Wild.
Much like Breath of the Wild, and Twilight Princess before, it just makes business sense to package this with a new console. Early adopters love Zelda.