People tend to use the word "retro" wrongly:
View attachment 97442
You would see "retro" especially in clothing because often old trends sometimes revived therefore people either wear clothes that were once prime fashion or they wanna wear such old-fashioned style clothes therefore the clothes that are produced new in "old style" makes it retro clothes.
In the context of video game consoles, they are not being "retro" because "it has been decades since they were released" and/or "despite they are old they are still popular or have gained new popularity".
For example NES is not a retro console, what's retro console is NES Classic Edition because it's a modern take on an old console that was released way after the original console. It kept the old style as it's but has the modern stuff when it been long time since the original console was released and all which pretty much makes it a retro console. That's why for example slim PS2 models are not retro consoles of fat PS2 lol.
So instead of calling NES "retro" we gotta call it "vintage" because:
View attachment 97445
So should we call 3DS and PS Vita "vintage"?: Sure. They are old tech especially when they were what that era could produce but now we are in a different era with a different generation of consoles. For example I would also call PS4 vintage too lol.