From a hardware standpoint, Nintendo tries too hard to constantly re-invent the wheel rather than perfect the one they've already made. From a software standpoint, their titles feel too much like a reboot of the previous iteration rather than a continuation. It's like they value new players way, way, way more than the ones who stick around.