I really don't see an issue with Pokémon moving to a DLC model. They're essentially replacing the updated rerelease they used to do (Platinum to Diamond/Pearl, Emerald to Ruby/Sapphire) with just releasing more content for the same game.
Mario Kart is also mostly course packs. Fun, but not vital.