To the first question: Gamestop stopped selling Mario 3D All-Stars, but you can still trade them in at $35 base (that is, the value before any bonuses).
To the second question: There's nothing wrong with the PS5 bundle. If anything, it shows that demand for the consoles seem to be cooling off a...