I've been saying the exact same thing. Make good games that people want to keep. Don't make a 5 hour game with eye melting visuals but boring gameplay. People are obviously going to trade that in because it has no long lasting value. The market is oversaturated with the same types of games and innovation seems to come only from indie developers.
Used games seem like a good excuse to lock people in with crappy games. Can you imagine if there was no trade in for a game like Aliens CM? I think if the industry managed to stop used games, we would see a lot more of those bait and switch tactics to promise many things but ultimately deliver nothing close to that. And the worst part is, you won't be able to do anything once you have bought. Developers would be able to get away with showing you cherry picked footage in trailers and then sell you junk.
Nintendo's way when it comes to software is the right way. There is a reason why their software has been selling millions upon millions for decades. And it's not used games sales blocking.







