Hardcore and causal. Who cares? I can play Mario Kart hardcore, I easily had 1,000+ hours in 64, DD and Wii. Maybe you can't be a hardcore Wii Fit gamer but that's a different thing. Just shows Nintendo can do both. I don't want to know how many CoD gamers would be "casuals" when you say casuals are people who only buy few games instead of going by gaming hours. And don't base those terms on visuals, haha.
Nintendo doesn't need to be king to be successful. And they don't need all the world to love them. Just like people should stop stating weird (personal) reasons on the net trying to make everyone believe they are right about Nintendo being sucky, you should start ignoring those people, play your Nintendo games and silently laugh about those who miss out on it.