I know it's gonna happen, I just hope it's not anything that we could have seen coming from a mile away.
No Bluray/DVD playback out of the box. not a problem.
No Bluray/DVD playback at all... ok, whatever. would be nice though.
No HDD or 32GB SD card preinstalled. fine, I have one of my own.
Only 8GB of flash onboard (no HDD support till future update TBA). WTF Nintendo!?
Account based online system. hooray!!!
It's not based on your Club Nintendo account and you need a different log on for every service.
(ノಠ益ಠ)ノ彡┻â”â”»
I could go on, but who knows where Nintendo will land on some of these things. But the biggest thing they need to not **** up on is Online and everything online related.... which is everything.
Storage (HDD to be attached on day 1, same with SDXC cards support, onboard storage need to also be adequate <20GB minimum>)
Acct based system (multiple accts per system, club nintendo linked)
Club Nintendo Integration (uses same log on/username, in system game registration)
Friend list (chat, watch games, know what they're doing/playing, invite/join, groups)
chat (video and text/messaging/mail, swapnote 2.0)
eShop (there on day 1, full current VC/Ware selection <including portable stuff> without having to repurchase titles already attached to your account)
multi-player (chat, join, watch, lobbies, communities, teams)
Media Streaming (i.e. Netflix, Hulu, etc etc. from my PC would also be really nice)
Speed (need to be quick and responsive, it shouldn't take 5-7 minutes to download SMB from the NES, <that game is only like 32kb in size> or 1-2 minutes to load a web page)
Multi-tasking (background updates/downloading, superior browser and touchscreen keyboard, cross game/app chat)
If they can make all a majority of that happen out of the gate, then they would have already leaped over the largest hurdle I think they have going into the next gen, and I think that is a competitive online service.
Nintendo has a lot going for them this time around, so I just hope they don't mess it all up in the one place we are really expecting them to drop the ball. Online.