Ну потому-что есть люди которым нравятся покупать что-то физически ощутимое и собирать коллекции, а не платить за воздух в цифре.
Потому что:
1. Цифра на нинтенде реже появляется на распродажах, чем на сонибоксе.
2. Wii U имеет ничтожные 32 гига. Можно пошутить про библиотеку игр Wii U, но даже с тем, что имеем, 32 гига очень мало. Ещё и нельзя подрубить USB хард с одним проводом на выход - а USB 3.0 харды именно такие.
3. Если у тебя сломалась 3DS или Wii U - тебе обеспечен адовейший гемор по восстановлению игр на новую консоль. Там нельзя просто взять и вбить логин-пароль, как на сонибоксе.
Неудивительно, что на нинтенде люди больше закупаются коробками с играми, чем на коробоксе.