Nintendo: Missed a big chance to fix their online system by tying WiiConnect24 in to WiFi Connection, which could have at least given them a leg up on creating a more hassle-free online experience
Yes, neglecting WiiWare. It's begging for remixed updates of old NES games, like a new Balloon Fight, Ice Climber, or Wrecking Crew
Finally, it really wouldn't hurt to release more information about your upcoming games every once in a while, rather than just leaving us with nothing for six months to a year, then dumping a playable version out at some trade show.
Monster Hunter: pissing me off since 2010.