Agree. There is a wall coming for "retro" video game nostalgia once we reach the end of the purpose-specific hardware era. Like, you can build an emulator for WiiWare games, but what does it mean to release a "new" WiiWare game when they're just built using an API like OpenGL which is still being used in new games today? What does following the constraints of an older system like that result in besides just another, lower, quality setting? What does "retro" Fortnite look like in 10 years besides just worse shaders?
Well, one thing is that it would run on a Wii.
The NDS graphics processor takes binary-encoded OpenGL commands through a FIFO, didn't stop anyone writing NDS homebrew.