I doubt Nintendo will be stupid enough to pull something like that. The first batch of Mario kart 8 DLC arrives in November, so more or less six months after the game's release. I don't think those characters, tracks, et cetera were kept from being released with the launch of the game, because...