The problem is with nintendo is while thier games do focus on gameplay alot they are titles are pretty much a kiddy brand and let's be honest milking mario for decades is not as appealing as shooting demons or fighting norse gods
Games do not have to be violent or shooters to be fun. Nintendo easily outclasses other developers in terms of replayability, AND memorability. Everyone can enjoy them, and they're almost always super fun.