Because they've been in developpement since before the Switch released.Imagine the meltdowns...
Anyway I don't see why they keep releasing these ports on 3DS anymore, they seem to bomb hard. Console is still selling but it looks like people buy it for pokemon, mario kart etc...
Nintendo had to continue to develop games for the 3DS, you never know, Switch could have been a failure, sold like shit, etc.