For people who say Nintendo is always about casual gamers, they used to own Rare which made mature games like Killer Instinct and Perfect Dark.
The biggest thing that has hurt Nintendo's strategy this generation have been the cow clicker social media games.
I don't think things will get any better for Nintendo since with the WiiU it seems Nintendo is still very out of touch and is still ignoring the core gamers. It makes absolutely no sense that Nintendo will do a crazy idea like the WiiU or Wii Vitality but won't have hardware capable of running multiplatform games at the same level of competitors or create a new IP.