They weren't forced to think long-term, they planned on long-term. They had the choice to not go with over-the-top specifications. They had a choice not to have implemented such a crazy architecture that developers hated. They had a lot of choices, they were not forced in the least.
It's pretty easy to find third parties to sell to. Just sell at a competitive price against retail stores. If a retail store is selling a used console for $200, then sell your console for $250 with some games from your collection, not your whole collection obviously. Pretty handy stuff to be honest, and it's quite a common thing to do.