The Switch version also happened to release on a much more attractive platform /shrug
So it is the combination of both?
Dragon Ball always resonate with Nintendo fanbase as we see with how well they perform on 3DS.
And now with portability combo, it sold to its maximum potential.