I can actually play a game the same minute I launched it, that's already better than WiiU.
Youtube app is still to this day fucking useless and Netflix didnt' exist in my country when WiiU launched so...yeah
and don't get me started on TVii.
Wii U browser ran youtube videos flawless so the app itself wasn't really required due to that.