That's true with the latest consoles too, honestly. They are even better deals in terms of what you get. My Xbox one is nearing 10 years old and it still plays new games, it plays a lot of the older games if they've been ported at least (bone of contention I know it not being proper backwards compatibility), performantly runs all streaming services (can't be said about modern smart TVs), its a blu ray player, I have 5.5 tb of local storage on it, and I got it used for about the price of a modern game.