Not a big cupcake fan. But I love those mini-pecan pies.
Nintendo doesn't make core games is an extremist argument and not true. I'd love to own every video game system but it's just not feasible. People with limited money have to decide which player to go with.
Nintendo is falling behind most of the offerings of the other big video game players. Nintendo owns platforming, if that's your major interest there is no reason to not be happy with what Nintendo brings to the table. I love racing games (can't give enough of them really). Mario Kart is an awesome racing game but that's really all Nintendo has. I tend to go to the simulation side of racing (Gran Turismo, Forza, Nascar, F1, Dirt) and Nintendo has nothing there. They also don't have other good arcade titles like Burnout, NFS, Motorstorm, Midnight Club, Dirt, etc, etc and they don't have wheel support which sucks big time.
That certainly doesn't make Nintendo game systems useless for me, they just don't offer what the other players offer in genres I like. I'm actually a two system guy because I do also like platforming and some of the key Nintendo franchises (Mario Kart, Pikmin, Smash). The more time and $ I spend on other systems I view as opportunity for Nintendo. They used to be my only system and I wish they could provide that experience to be my only system again. It's not that I intentionally try to be negative on Nintendo because I enjoy their current games. But I can't help feeling like it would be so easy for them to improve certain aspects and they are unwilling to.