It really depends on your tastes:
Digital:
Offers better loading times, convenient for storage purposes, can get much cheaper than physical during sales, you can't really lose it unless you get banned/hacked or something, no need for disc swapping. No disc wear/scratching.
Physical:
Can be resold for quite a good price (especially with Nintendo games) sometimes even making you a profit, able to lend the game to your friends/ play at their house, looks cool on your shelf/bragging rights, convenient for those with bad internet connection, redeemable rewards (Nintendo coins for example), that feeling of having a physical collection.
I personally go with physical, and every Nintendo gamer should do the same considering the huge benefits you get from it. I know I made an investment when I buy physical, and that it will perhaps gain value overtime. Just last February, I sold a sealed copy of Xenoblade for 180$ (I had 2), just to show how much one can make in less than a year... And it also helps local businesses survive I guess.







